专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

Page_Load的执行引发的有关问题

发布时间:2011-06-23 16:00:43 文章来源:www.iduyao.cn 采编人员:星星草
Page_Load的执行引发的问题
Private   Sub   Page_Load(ByVal   sender   As   System.Object,   ByVal   e   As   System.EventArgs)   Handles   MyBase.Load
                '在此处放置初始化页的用户代码
                TextBox1.Text   =   Today.Year.ToString.Trim
  End   Sub

页面初始化,给TextBox1一个初始值,但这个TextBox1的文本内容可以改,现在的情况是改了相当没改,改了后点击执行按钮,TextBox1的值还是Page_Load时给它的值。
想问的问题是,Page_Load过程都会在什么时候执行?

------解决方案--------------------
If Not Page.IsPostBack The
TextBox1.Text = Today.Year.ToString.Trim
End If
------解决方案--------------------
Page_Load在每次提交页面或刷新页面的时候都会执行,就是说当你显示页面页面加载的时候它会执行,如果你页面上有一个button,点击后,Page_Load也会先执行,然后再执行button的事件,至于Page_Load中的代码你想怎样执行,就用IsPostBack属性控制。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: