日期:2014-05-19  浏览次数:20531 次

asp.net为什么有的字段改变值后却取不到?
用了一个日期的输入控件,页面显示时给了一个当前值.在操作的过程中,将日期的值改变一下后,得到的仍然是那个当前值.为什么会这样?急人

------解决方案--------------------
if(!this.IsPostBack) { //这里给初始值. }
------解决方案--------------------
同上
初始化放在if(!IsPostBack)中
------解决方案--------------------
同1楼,

初始化后的再操作,就是回调,回调会从page_load执行,如果你的初始代码写在这里,就会被重新执行一次初始化,解决方法参照一楼用法。