我在保存文本框中的数据方面遇到了一些问题,这样当页面重新加载数据时就不会进入虚空状态。
场景:在页面上加载一些数据从SQL表中提取并显示在TextBoxes和GridView中。现在,当客户端点击一个按钮时,一些不同的日期会被加载到TextBox和GridView中。最后,客户端单击第二个按钮,并且需要使用TextBox中的数据进行一些计算。
问题:每次单击按钮时,页面都会重新加载,并且page_load事件中的数据会显示并用于计算而不是输入的新数据。
我尝试过使用ajax更新面板,我也尝试将数据保存到会话中,但无济于事。
任何帮助都将受到高度赞赏。
提前致谢。
答案 0 :(得分:2)
听起来你需要在
中包装对文本框进行初始加载的逻辑if(!Page.IsPostBack)
{
}
确保只发生一次。