有关session、datagrid的问题(50分) Session["姓名"]="a";Session["地址"]="b";在新页面中直接引用 Session["姓名"]和Session["地址"] 的值就可以了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 why not use querystring?window.open("aa.aspx?id=00&name=pp",....), it is easy to implement DataGrid1_ItemCommand事件Session.Add("姓名",e.Item.Cells[姓名所在列号];);Session.Add("地址",e.Item.Cells[地址所在列号];);取值 label1.text=Session["姓名"]; 少写了一句DataGrid1_ItemCommand事件Session.Add("姓名",e.Item.Cells[姓名所在列号];);Session.Add("地址",e.Item.Cells[地址所在列号];);Response.Redirect("YourUrl"); <asp:TemplateColumn HeaderText="预订"> <ItemTemplate> <asp:linkButton Runat="server" OnCommand="orderclick" CommandArgument=<%#((DataRowView)Container.DataItem)["姓名 or id"]%> Text="预订" ID="Linkbutton1" NAME="Linkbutton1"></asp:linkButton> </ItemTemplate> </asp:TemplateColumn>protected void orderclick(object sender,CommandEventArgs e){//通过e.commangArgument从数据库中获得对应的name=姓名,address=地址Session["姓名"]=name;Session["地址"]=address;Response.redirect("yourpage.aspx");//也可直接将姓名地址 绑定到CommandArgument } 何必用session呢,你可以用 index.aspx?参数1&参数2来传递数据呀 可以不用session,以免戰用資源了。 UnLimit(无限) :我对你的不明白。能否给我写清楚点 working1997(haha) 你的方法我试了,编译时有错误 <asp:TemplateColumn HeaderText="预订"> <ItemTemplate> <asp:linkButton Runat="server" Text="预订" ID="Linkbutton1" NavigateUrl='<%# "webform3.aspx?planecode=" & Server.UrlEncode(Container.DataItem("航班号"))%>'></asp:linkButton> </ItemTemplate></asp:TemplateColumn>我用此方法可以传值,可是如果要传多个值时,应如何修改代码,请赐教。谢谢 C#数组排序。。。。。 電子簽核 请教使用html在线编辑器的安全问题 [馨郁星愿]DataGird的统计功能 在线急求!!!关于javascript解决C/S结构中实现客户段一定时间无操作就自动清空session. 有没有办法在页面回传或刷新的过程中,保持图片上传控件的状态? 一个很简单的问题 关于asp的设置虚拟目录的问题 asp.net显示问题。 今天应网友要求,在网上一阵搜索后,发现了一个ASP.NET下MessageBox较完美控件,所以放在网站上供大家下载 高分提问!毕业设计迫在眉睫!! DATAGRID在用SQL语句添加记录后如何刷新???
Session.Add("地址",e.Item.Cells[地址所在列号];);
取值
label1.text=Session["姓名"];
DataGrid1_ItemCommand事件Session.Add("姓名",e.Item.Cells[姓名所在列号];);
Session.Add("地址",e.Item.Cells[地址所在列号];);
Response.Redirect("YourUrl");
<ItemTemplate>
<asp:linkButton Runat="server" OnCommand="orderclick" CommandArgument=<%#((DataRowView)Container.DataItem)["姓名 or id"]%> Text="预订" ID="Linkbutton1" NAME="Linkbutton1"></asp:linkButton>
</ItemTemplate>
</asp:TemplateColumn>protected void orderclick(object sender,CommandEventArgs e)
{
//通过e.commangArgument从数据库中获得对应的name=姓名,address=地址
Session["姓名"]=name;
Session["地址"]=address;
Response.redirect("yourpage.aspx");//也可直接将姓名地址 绑定到CommandArgument }
你可以用 index.aspx?参数1&参数2
来传递数据呀
<ItemTemplate>
<asp:linkButton Runat="server" Text="预订" ID="Linkbutton1" NavigateUrl='<%# "webform3.aspx?planecode=" & Server.UrlEncode(Container.DataItem("航班号"))%>'></asp:linkButton>
</ItemTemplate>
</asp:TemplateColumn>我用此方法可以传值,可是如果要传多个值时,应如何修改代码,请赐教。谢谢