asp.net多个按钮button
我在一个网页设置了4个button按钮
是这样设置的
int[]flag=new int[4];初始化为0
下面有四个button按钮 每次点击对应的flag[i]的值变为1
可是我发现先点button1 再点button2 对应的值为0 1 0 0 而不是我希望的1 1 0 0
这个存不存在执行顺序什么的?
我是想把flag的值整体用session传递到其他页面的 在哪里传?
你的代码是怎么写的?
>>是想把flag的值整体用session传递到其他页面的 在哪里传?
在代转到其他页面的地方
static int[]flag=new int[4];
只有static类型,回发时候才不初始化。
这个可以了 我现在要把 数组flag的值传到其他页面 在哪个地方写session
Session["flag"] = flag;
每个点击button函数里面应该不行吧
在page_load里面写这一句?
int[]flag值使用viewstae定义为属性,防止初始化
通过serssion保存实现传递
或server.Transfer
每个按钮的Button_Click中分别写flag[0]=1;flag[1]=1;.......
Session["flag0"]=flag[0];
Session["flag1"]=flag[1];
Session["flag2"]=flag[2];
Session["flag3"]=flag[3];
Page.Response.Redirect(接收传值页面);
在接收传值页面使用:
Session["flag0"],Session["flag1"]......
注意要类型转换。
相关问答:
哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?
mark 貌视是存储cookies 我也对cook比较迷糊 关注下
既然你知道用cookies自己动动大脑多好! ......
ASP.NET MVC架构发布了,你用了吗?
还在学习中
我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习
都用了5个版本了 从 PV1 到beta ......
静态模板:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/ ......