bool isUpdate;
pageload
{
从数据库里查数据出来呈现在页面上 查询成功
{
isUpdate = true;
}
}btnclick...
{
在这里判断值是否查了出来。。 查出来会没查出来会。。
}
现在问题是ASP。NET一点按钮页面就重新载入 经过声明 isUpdate那里又成了默认值false.
不知道有什么好方法能够查询成功之后点按钮做出判断来实现功能. 小弟初学,希望大家指点.
pageload
{
从数据库里查数据出来呈现在页面上 查询成功
{
isUpdate = true;
}
}btnclick...
{
在这里判断值是否查了出来。。 查出来会没查出来会。。
}
现在问题是ASP。NET一点按钮页面就重新载入 经过声明 isUpdate那里又成了默认值false.
不知道有什么好方法能够查询成功之后点按钮做出判断来实现功能. 小弟初学,希望大家指点.
解决方案 »
- 页面刷新问题!
- 如何修改控件Enabled="false"后的样式
- 求一个tabpane的例子(要能设置返回哪个TabPane) - ASP.NET 2.0
- sql语句简单除去某条件的值???
- 一个查询数据库的类出问题,麻烦看下,谢谢.
- 关于asp.net连接SQL2005出现:无法生成SQL Server 的用户实例.仅集成的连接才可以生成用户实例.该连接将关闭
- 为什么我这个Image绑定的有问题..
- asp.net如何判断前台页有多少个相同name控件的值
- 假如不考虑旧代码的移植,我是否可以不用HTML控件?
- 执行SQL的问题~!
- asp.net如何生成js文件,从而实现首页调用js显示文章列表
- 急急!!关于用Visual Studio.NET2003怎么去打开一个.sln文件啊??
if (!this.IsPostBack)
{
///第一次加载时要做的操作
}
get{ if(ViewState["updated"]==null) return false; else return(bool)ViewState["updated"];}
set{ ViewState["updated"]=value; }
首先用一个按钮(在页面处理过程中总是随机地按它)来测试页面状态逻辑是否正确,是明智的。为了演示一些控件的功能,有许多asp.net“范例”程序都没有注意按照这类测试要求来编程,如果你按照那类范例去写程序就会写出错误的asp.net逻辑程序。
我是pageload查数据 按钮事件来判断是否查出以便实现功能.. 在这里也很感谢各位能回答我的问题
if(!this.IsPostBack)
{ 载入数据就可以了。
}
你再点btn就不会在全部刷新了哈。
ViewState是页面作用域的。如果在会话作用域,就太大了。使用static在整个进程作用域,就更大了。只要跳出正确的作用域,就意味着“混乱”,你的程序必定会在上线后(由于多人访问而)经常出错。