新手页面传值问题 求大神帮忙啊,页面传值比如Session,求代码,详细代码,详细点, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 页面传值 最好用 querystring session用不到,尽量不要去使用内存 使用session 不好! 影响! 页面传值用URL重定向,不用session,比如default1页面里面有个超链接,<a href="default2.aspx?id=2">跳转</a>在default2页面需要用到的方法里面写:int id = Convert.ToInt32(Request.QueryString[id]); <a href="default2.aspx?name=aa">跳转</a>string aa=Request.QueryString["aa"]; int id = Convert.ToInt32(Request.QueryString[“id”]);这个写错了,里面加引号 如果用querystring这种传值后,地址栏会把id=''这种显示出来,这种应该怎么处理? session["name"]=adminname;response.redirect("new.aspx",false);在new.aspx中session["name"]的值就等于 adminname变量付的值 类型string. A页面:<a href="B.aspx?name=aa">跳转</a>B页面: if(!String.IsNullOrEmpty(Request.QueryString["aa"])){string aa=Request.QueryString["aa"].ToString();} 页面传值一般用:<a href="hh.aspx?name=nnn">name</a>; Request.QueryString["name"]接收值;session占用内存 如果变量是整个程序生命周期,经常要用的,用session,如session["userID"]。页面传值有多种方案,常用的有url传值、Server.Transfer <a href="default2.aspx?name=aa">跳转</a>string aa=Request.QueryString["name"];这种是不同页面中传递数据比较好的方式,default2.aspx 是要接收数据的页面,name就类似一个变量标识用SESSION比较适合全站的数据传递,比如存储用户名之类的,很多页面要用的 10楼的很详细,楼主仔细参考。另外补充一下 session传值。session一般是在当多有页面都需要这个值的时候才用。定义格式如下:A.添加一个session: session.add("LogName",this.txtlogname.text);B.任何一个页面后台获取session值: this.lbllogname.text=session["LogName"];仅供参考! B.任何一个页面后台获取session值: this.lbllogname.text=session["LogName"].Tostring(); 百度一下 post get传值。 在detailsview里修改的字段值没被提交,各位帮我看下. [求助] VS2005中 如何在使用RowCommand时 获得GridView的行的索引! 如何设定让datagrid的selectedvalue为某一列的值 探討:框架,安全問題 刚做的网站 大家帮看看xhtml 在OnLoad中限制图片大小的问题,只有第一次和以后刷新才有效! javascript? 怎样在网页启动的时候弹出一个小窗体? 服务器端创建word应用程序时报错,要求asp.net写权限打开,打开过了还要?? 进来看看 asp.net mvc中向masterPage添加一个导航菜单 aspx输出xml问题
default1页面里面有个超链接,<a href="default2.aspx?id=2">跳转</a>
在default2页面需要用到的方法里面写:
int id = Convert.ToInt32(Request.QueryString[id]);
这个写错了,里面加引号
response.redirect("new.aspx",false);
在new.aspx中session["name"]的值就等于 adminname变量付的值 类型string.
{
string aa=Request.QueryString["aa"].ToString();
}
session占用内存
另外补充一下 session传值。session一般是在当多有页面都需要这个值的时候才用。定义格式如下:
A.添加一个session: session.add("LogName",this.txtlogname.text);
B.任何一个页面后台获取session值: this.lbllogname.text=session["LogName"];
仅供参考!