加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 什么是关键字如果Page.IsPostBack如何使用它

发布时间:2020-12-16 09:22:18 所属栏目:asp.Net 来源:网络整理
导读:这个关键字是怎么用的? If Page.IsPostBack = False Then 解决方法 的IsPostBack 以下是MSDN中IsPostBack的概述: http://msdn.microsoft.com/en-us/library/system.web.ui.page.ispostback.aspx 它引用: true if the page is being loaded in response to
这个关键字是怎么用的?

If Page.IsPostBack = False Then

解决方法

的IsPostBack

以下是MSDN中IsPostBack的概述:

http://msdn.microsoft.com/en-us/library/system.web.ui.page.ispostback.aspx

它引用:

true if the page is being loaded in
response to a client postback;
otherwise,false.

回发很有用,例如你在页面上有一个Literal控件,而页面加载的代码设置了Literal.text =“hello”;如果你在该页面上有一个按钮,并按下它,文字的文本将变得越来越长,hellohellowhello,如果你包装代码(c#示例):

if(!Page.IsPostBack){
    Literal.text += "hello";
}

按下按钮时,Literal文本现在不会展开.

其他说明

代替:

If(Page.IsPostBack = False)

做:

If(!Page.IsPostBack)

这在逻辑上是相同的,并且通常被认为是编写语句的更好方式.

你也标记了问题C#,但是你使用的If语法表明你是用VB.net编写的,而不是C#.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读