Mission impossible!!
如果你不在按下第一个button的时候,把变量的value 保存起来(hidden session cookies,...)下次你按第二个button是取不出来的,这和winform 不同。
如果你不在按下第一个button的时候,把变量的value 保存起来(hidden session cookies,...)下次你按第二个button是取不出来的,这和winform 不同。
解决方案 »
- 尝试加载 Oracle 客户端库时引发 BadImageFormatException。如果在安装 32 位 Oracle 客户端组件的情况下以 64 位模式运
- SqlParameter”方法没有采用“1”个参数的重载 ??? (在线等1分钟内给分)
- ff获取event
- vs2005的Calendar?
- 有个小问题
- Session不稳定
- .asp页面上文件下载代码
- 如何绑定两个字段?急!!!
- DataTime转换为字符窜时出现异常,请高手帮忙
- (Microsoft Application Center 2000)资源工具哪有下呢?
- 在同一个页面, 如何让TreeView不因为刷新而收缩树呢?
- 我一定要学asp.net ,请问asp.net到哪下载软件?
可以使用个text控件,将其隐藏,触发第一个按钮时将变量值存在隐藏控件里
然后再取出就可以了
Button1_Click()
{
t="haha";
}
Button1_Click()
{
Response.Write(t);
}
变量t在两个函数之外定义
protected string var;Button1_Click()
{
var="test";
}
Button2_Click()
{
Response.Write(var);
}2.给隐藏的控件的某个属性赋值,
需要用时再取这个控件的属性。
点击Button1将一个变量赋给一个ViewState["name"],点击Button2,将ViewState["name"]的值读出来付给Label1:protected System.Web.UI.WebControls.Button Button1;
protected System.Web.UI.WebControls.Button Button2;
protected System.Web.UI.WebControls.Label Label1;private void Button1_Click(object sender, System.EventArgs e)
{
ViewState["name"] = "kent";
}private void Button2_Click(object sender, System.EventArgs e)
{
Label1.Text = ViewState["name"].ToString();
}