兄弟们,页面如何传递数组????? 如题,我想把CheckBoxList选中的值传到另一个页面,并在另一个页逐个接收传过来的值!!十万火急,急。。在线等待,立马给分!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 哥,很简单啊!!!!方法好多啊!1,你先创建一个静态变量,把要传递的值赋给它,然后在用时直接调用静态变量啊。如果传递复杂的可以申明成类,OK??2,对于单个值或状态,或信号量,我认为使用Session更方便和快捷 string tmp="";foreach(ListItem l in cbl.Items){ if(l.Selected==ture) tmp+=l.Value+";"; 将所有选中值赋值给一个字符串tmp,并用;分隔}Response.Redirect("new.aspx?tmp="+tmp);//将字符串传递给另一页面新页面中string [] s=Request.QueryString["tmp"].Split(new char[]{';'}) //将接受到的字符串分解为数组方法很多,如果数据量大的话也可以直接将选中值添加到数组中,用session来传 用Session就可以,但是用后dispose掉,数组放在session消耗太大了 zpisgod(GOD) 同意的方法,在地址里面传递一个字符串过去,然后在另一个页面分解字符串 我一般是把选中的值用js取出后做为一个字符串放到一个hidden里面,需要的页面读这个hidden就可以了 用Session,但是用后dispose掉,数组放在session消耗太大了用cookie也可以 1.Session2.url3.<input type="hidden" value=".."> 兄弟们搞定,用Cache["dirid"]=arry1;传递用string[] dirid=new string[count];dirid=(string[])Cache["dirid"];接收 C#怎么限制重复登录 用户同时购买库存一件的商品 (GridView)Container.NamingContainer与(GridView)Container.NamingContainer Menu控件的一个菜单项点击后不能处于选定状态 Ajax中Session的值为什么不能得到?? js 怎么取 这个对象的值????急急急 水晶报表的部署 【求助】Hijackthis LOG分析系列,局或网svchost.exe,请大家帮帮忙吧 ASP.NET程序下载功能 调用水晶报表出错!急急急急急急! vs里代码换行问题(傻瓜问题) 为什么我的程序 “禁止路径“POST”。 ”
可以申明成类,OK??2,对于单个值或状态,或信号量,我认为使用Session更方便和快捷
foreach(ListItem l in cbl.Items)
{
if(l.Selected==ture)
tmp+=l.Value+";"; 将所有选中值赋值给一个字符串tmp,并用;分隔
}
Response.Redirect("new.aspx?tmp="+tmp);//将字符串传递给另一页面新页面中
string [] s=Request.QueryString["tmp"].Split(new char[]{';'}) //将接受到的字符串分解为数组
方法很多,如果数据量大的话也可以直接将选中值添加到数组中,用session来传
用cookie也可以
2.url
3.<input type="hidden" value="..">
用string[] dirid=new string[count];
dirid=(string[])Cache["dirid"];接收