关于!this.IsPostBack 使用介绍
来源:互联网 发布:淘宝哪种推广方法最好 编辑:程序博客网 时间:2024/05/22 17:22
起因:今天就由于一个很简单的RadioButton控件,我怎么调试,无论那个checked了,结果都执行
if (rdoWork0.Checked == true)
{
Status = 0;
} 这句话,但是很纳闷,结果原来他一直执行我的showinfo(ID)这个方法,这里面有这样一个语句
private void ShowInfo(int ID)
{
if (model.WorkStatus == 0)
{
this.rdoWork0.Checked = true;
}
else
{
this.rdoWork1.Checked = true;
}
}所以我即使点击了rdoWork1这个rediobutton,if (rdoWork0.Checked == true)也是执行的。
if (!this.IsPostBack)使用:
if (!this.IsPostBack)
获取一个值,该值是否正被首次加载和访问。
if(!this.IsPostBack)
{
// code
}
通常用在page_load中,获取一个值,该值指示该页是否正为响应客户端回发而加载,或者它是否正被首次加载和访问,如果是,则为true;否则为 false。
如果我们需要某些代码只需要执行一次,最好的选择当然是放在
if(!this.IsPostBack)
{
} 里面.
如果我们不写
if(!this.IsPostBack)
{
}
那么,无论是post,还是get请求,都会在执行以下page_load里面的内容。总之:首次加载和访问if (!this.IsPostBack),这里面的内容是执行的,再次加载和访问将不再执行。
- 关于!this.IsPostBack 使用介绍
- this.IsPostBack
- 关于if(!IsPostBack)的使用
- IsPostBack介绍
- IsPostBack介绍
- IsPostBack介绍
- 关于IsPostBack
- 关于Ispostback
- 关于IsPostBack
- .NET中IsPostBack介绍:详细分析Page_load使用IsPostBack的原因
- C#ASP——关于if(!IsPostBack)的使用
- 关于ispostback的问题
- 关于Ispostback的理解
- 关于IsPostBack属性
- c#中关于IsPostBack
- 关于IsPostBack的小结
- if (! IsPostBack) { } 的使用
- if(!IsPostBack)的使用
- VC图形绘制双缓存的代码复用性讨论
- html标签meta
- 电信光猫破解 (打开无线wifi及路由功能)
- js获取url参数值
- Java中Split函数的用法 注意点
- 关于!this.IsPostBack 使用介绍
- VB打字程序
- MFC与windows API的关系
- 如何使用代码美化器Uncrustify (How to use code beautifier Uncrustify)
- 用setsockopt()来控制recv()与send()的超时
- uva 10161 Ant on a Chessboard 蛇形矩阵 简单数学题
- 【xinfanqie】苹果电脑iso系统要如何安装win7驱动
- Android: BitmapFactory.decodeResource BitmapFactory.decodeStream区别
- 建立物化視圖