今天遇到一个问题,当我使用了!Page.IsPostBack后,却发现Default.aspx里面的按钮事件都无法响应,经过仔细分析才发现在<%@ Page %>少了一个属性:EnableViewState="false",加上去以后,问题就解决了!
EnableViewState :就是说此控件可以保持状态,在页面回传的时候,能够保留页面输入的信息,如:在页面上有个TextBox控件,有个Button 当你在TextBox输入值后.点击Button 你就可以在服务器端读取TextBox.Text. 如果EnableViewState设成false 那么 点击Button后 你就读不到TextBox.Text信息