如何在调用一个aspx页面时传递参数?为什么我用的方法这么复杂? string strsms=Request.QueryString["sms"]; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同意string strsms=Request.QueryString["sms"];string strname=Request.QueryString["name"]; 这样就可以了:string str1=Request.QueryString["sms"];string str2=Request.QueryString["name"];或者你也可以使用Session来实现:赋值:Session["sms"]="myinformation";取值:if(Session["sms"]==null){string str=Session["sms"].ToString();} aspx也可以啊,Request.Querystring["sms"].toString(),我用C#就是这么做的,或者用ViewState["aa"]传递变量,ViewState相当于本页的Session,读时ViewState["aa"].toString();或着直接用Session传递. 可以啊,你可以把a1.aspx要传到a2.aspx的变量做为一个属性,然后在a2.aspx直接调用就是,看看这个吧http://expert.csdn.net/Expert/topic/2369/2369969.xml?temp=.4069025 两个页面间的传值有很多中方法:1:Request.QueryString();用于get方法传值,就是在URL里?后的变量;2:Session对象3:Application对象4:ViewState;现在知道不是象你想的那么复杂了吧!!要揭帖哦 最后我来总结一下,除了用string strsms=Request.QueryString["sms"];或string strsms=Request["sms"];还有一种方法大家都没说到,也是最安全的就是继承。它不会出现在“URL”字段里,且可以访问“WebForm1.aspx”中的所有变量在“WebForm1.aspx”中有变量 punlic int a; public string b;在“WebForm2.aspx”中访问 “a、b”,在“Page_Load”事件中加入以下代码: WebForm1 temp = (WebForm1)Context.Handler; //从“WebForm1.aspx”中取得控制权 this.Label1.Text = temp.a.ToString()+"和"+ temp.b;顺便说一下,用了上述方法,只能从“WebForm1.aspx”进入“WebForm2.aspx” 好的,我明白了,谢谢各位。呵呵,我真是一个aspnet菜鸟。结贴。 求一消息框源码,标题要长~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ asp.net 实现表格批量录入 asp.net mvc 翻页的疑问 一个随机生成的问题!很急!一天16小时在线等! FreeTextBox 黏贴时保存 失败 急求,用ajax如何无刷新的更新DataGrid中的一列数据? 在repeater中点按钮怎么搞? 如何将数据库某字段的值,赋给一个文本框? 用在线编辑器存的内容存入数据库之后,如何读取的问题??? 关于ServerClick =使asp页面后缀改为.aspx,能运行? 怎么判断DataSet没有数据????
string strsms=Request.QueryString["sms"];string strname=Request.QueryString["name"];
string str1=Request.QueryString["sms"];
string str2=Request.QueryString["name"];或者你也可以使用Session来实现:
赋值:
Session["sms"]="myinformation";
取值:
if(Session["sms"]==null)
{
string str=Session["sms"].ToString();
}
1:Request.QueryString();用于get方法传值,就是在URL里?后的变量;
2:Session对象
3:Application对象
4:ViewState;现在知道不是象你想的那么复杂了吧!!要揭帖哦
string strsms=Request.QueryString["sms"];
或
string strsms=Request["sms"];还有一种方法大家都没说到,也是最安全的就是继承。它不会出现在“URL”字段里,且可以访问“WebForm1.aspx”中的所有变量在“WebForm1.aspx”中有变量 punlic int a; public string b;在“WebForm2.aspx”中访问 “a、b”,在“Page_Load”事件中加入以下代码: WebForm1 temp = (WebForm1)Context.Handler; //从“WebForm1.aspx”中取得控制权
this.Label1.Text = temp.a.ToString()+"和"+ temp.b;顺便说一下,用了上述方法,只能从“WebForm1.aspx”进入“WebForm2.aspx”
呵呵,我真是一个aspnet菜鸟。
结贴。