C# IsPostBack的问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 15:10:12
IsPostBack
这个是第一次提交数据给服务器时执行,还是第一次返回数据给客户端时执行?

[ !IsPostBack ] 是页面第一次加载的时 执行

if (!IsPostBack)
{
这里面第一次刷新页面才会执行
}
这个功能经常用,例如提交数据的时候 如果设置控件初始值的代码不放在这里面,点提交按钮的时候,页面会重新装载 先执行这些代码,就不会提交改变的值了

if(!this.IsPostBack)//当用户第一次加载时执行
{
//这里可以写服务端的代码,也可以写客户端运行的脚本
}

//不是提交在那儿执行的问题,而是判断是第几次访问(加载)的问题

IsPostBack
如果页面第一次加载她返回值为false
常用的是判断她是第一次加载,故使用!IsPostBack
if(!IsPostBack )
{第一次加载内容}