首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

页面转跳时怎么获取Id值。求

2013-10-31 
页面转跳时如何获取Id值。。急求。如何将a hrefDefault.aspx?pId%#Eval(pId) %abc/a这句话转换为

页面转跳时如何获取Id值。。急求。
如何将  
  <a href="Default.aspx?pId=<%#Eval("pId") %>">abc</a>  
这句话转换为后台点击按钮时转跳的时候获取到pId这个值? 

  Response.Redirect("Default2.aspx"); 这是转跳语句,然后该怎么写,我要在另外的页面里接收pId这个值。。急急急。。 转跳 后台
[解决办法]
Default.aspx页面
跳转按钮

<asp:Button ID="btnRedirect" runat="server" Text="跳转" CommandArgument='<%#Eval("pid") %>' />

在你最外层数据空间的Command事件中写
Session["Pid"]=e.CommandArgument.ToString();
Response.Redirect("Default2.aspx");


Default2.aspx页面接收值
string pid=Session["Pid"].ToString();

热点排行