===江湖救急呀,怎么把参数传给现有的页面===
微软的CRM新增客户的页面是这样的链接:http://localhost:5555/lcrm/sfa/accts/edit.aspx#
我需要把页面的一个电话号码文本框填上值,现在主要是这个值怎么传进去。我可以给这个edit.aspx修改Onload代码。我用?号传过去:
http://localhost:5555/lcrm/sfa/accts/edit.aspx#?Phone=123456
Onload函数里得到的URL还是
http://localhost:5555/lcrm/sfa/accts/edit.aspx#
如果我把#号去掉:
http://localhost:5555/lcrm/sfa/accts/edit.aspx#?Phone=123456
这个页面就会出错。
请问还有其它方法能传值过去吗? --------------------编程问答--------------------
本页面直接获取的了
--------------------编程问答--------------------
request.Form[""]
--------------------编程问答-------------------- 将文本框的只存储在
Server.Transfer("")
Session或ViewSate中;再在那个页面中读取 --------------------编程问答-------------------- Request不了的。因为页面上根本传不进来。
--------------------编程问答-------------------- Server.Transfer("")也是不行的,因为这个页面是用Javascript打开的。
--------------------编程问答-------------------- 新增客户的页面是CRM的页面,我改不了的。只能调用和修改这个页面的Onload函数。
--------------------编程问答-------------------- 用HiddenField
这个保存有用 值,然后页面刷新后可以继续使用。 --------------------编程问答--------------------
//获取页面所带参数的连接字符串
string url = HttpContext.Current.Request.Url.Query;
然后对字符串截取,获得。 --------------------编程问答-------------------- 现在是两个不同的系统之间调用页面,没办法设置控件的。
--------------------编程问答-------------------- 没有人能看明白我的问题吗?问题是我的系统调用另一个系统的页面,怎么把值传到另一个系统的页面上的问题。 --------------------编程问答-------------------- 你是从一个页面,跳转的另一个页面
你获取上一个页面的全部URL再截取? --------------------编程问答--------------------
function Phone(phone)
{
document.location.href = "SetSelectApplicationOverTime.aspx?phone="+phone;}
再在你要调用的时候使用就可以了. --------------------编程问答--------------------
后台代码
Request.QueryString["phone"]这样试试!! --------------------编程问答-------------------- alert(document.referrer);
alert(history.previous);
不知道为什么取不到,取出来的值第一个是空,第二个是undefind
--------------------编程问答-------------------- 这个是没办法写后台代码的。
--------------------编程问答-------------------- UP...... --------------------编程问答-------------------- 用Cookie,将要穿的值赋给Cookie在接受页面用Cookie接受就可以了。在请求页面把要穿的值赋给Cookie的value属性,在相应页面用Request.Cookie["cookie名"]获取所要传的的值就可以了 --------------------编程问答--------------------
你使用:string url = HttpContext.Current.Request.Url.Query;
不能获取吗? --------------------编程问答-------------------- session,viewstate,tansfer.server --------------------编程问答-------------------- 可以用ajax传递值 --------------------编程问答-------------------- 顶一下,看看
补充:.NET技术 , ASP.NET