两网页中传递参数时,能否获得其变量名??
如题:在A1页面中我这样这样传递参数的:~/pages/viewcontent.aspx?id1={0}
在A2页面中我这样这样传递参数的:~/pages/viewcontent.aspx?id2={0}
在B页中我能获得传来的到底是哪个参数吗?传来的是ID1,还是ID2????
请各位大哥帮忙看看。 --------------------编程问答-------------------- A1页面:~/pages/viewcontent.aspx?id={0}&FromPage=A1
A2页面:~/pages/viewcontent.aspx?id={0}&FromPage=A2
--------------------编程问答--------------------
不太明白你到底什么意思
不知道你要的是不是Request.QueryString["ID1"]这个 --------------------编程问答-------------------- 你好,先谢谢你了。
那我在另一个网站里面怎么判断呢??我是从同一个页面的两个链接跳转至同一个页面,再根据传来的参数的不同进行不同的处理,显示不同的信息。
现在就是不知道怎么在跳转的页中判断是哪个变量。
--------------------编程问答-------------------- 问题已经解决,只要传一个常量进行标识就行了。如下:
~/pages/viewcontent.aspx?cclass=mszd&mszdid={0}
以前没有传过常量,现在知道了。
谢谢了,结贴了,才发不到十五分钟,哈哈。
--------------------编程问答-------------------- --------------------编程问答-------------------- string[] arry;
string url = request.url;
string urlValue = url.Substring(url.IndexOf("?"), (url.Length - url.IndexOf("?")));
if (urlValue.IndexOf("?") > -1)
{
arry = urlValue.Split('&');
}
你自己试试! --------------------编程问答-------------------- 一会再结。
补充:.NET技术 , ASP.NET