//我一个页面,做了两个功能..一个功能是发现设备,大约需一分钟,另一个功能是导入设备..
//当我导入设备时,页面要重新加载第一个功能, 要多用一分钟,于是我把第一个功能放到了
//if (!IsPostBack)里面.但是,我第二个功能要用到第一个功能里的变量值,
//放到if (!IsPostBack)里面这个值就取不到了。请问有什么方法可以解决??
//使其既不重新加载第一个功能的值,又能得到第一个功能里的变量??
附相关代码帮助理解:
if (!IsPostBack)
{
btnInsert.Attributes.Add("onclick", "stopButton();"); //要用到的第一个功能的变量; 这些变量的值的获取略
beginip = this.Request.QueryString["beginIp"].ToString().Trim();
endip = this.Request.QueryString["endIp"].ToString().Trim();
showMessage += "所有设备数目:" + sum + "\r\n" + showIpWindow + showIpLinux;
}
//第二个功能要用到第一个功能中的变量
protected void btn_Click(object sender, EventArgs e)
{
//将设备导入数据库;
string ip1 = beginip;
string ip2 = endip;
}
解决方案 »
- gridview中能够实现单击HyperLinkField按钮后,根据情况判断是否跳转?
- 求助:毕业设计在线考试系统填空题如何动态添加TextBox
- DataGrid與DataList的高級組合問題!
- 如何使用 JS 判断客户端的IE窗口是否已打开
- Ext.net 与extjs 是什么关系, 是同一个组织,还是分开的组织呢
- 寻求解决方案!
- 问一个asp.net mvc 中ef的查询问题
- 谷歌浏览器样式覆盖
- 求助大牛:LOGIN 控件在DEFAULT.ASPX登录后,在IE浏览时,其他网页不显示已经登录
- Win2000 Server为什么装不上.Net
- gridview中,如何用javascript 实现,下拉列表的值等于other,显示文本框
- 在同一Web应用程序中如何将身份验证用于多个目录(至少两个)
同一个画面就用viewstate
呵呵。
try it !