【问题标题】:Save data from textbox before page reload ASP.Net c#在页面重新加载之前从文本框中保存数据 ASP.Net c#
【发布时间】:2012-07-23 15:05:48
【问题描述】:

我在从文本框中保存数据时遇到了一点问题,因此当页面重新加载时,数据不会进入空白。

场景:在页面加载时,一些数据从 SQL 表中提取并显示在 TextBoxes 和 GridView 中。现在,当客户端单击一个按钮时,一些不同的日期会加载到 TextBoxes 和 GridView 中。最后,客户端单击第二个按钮,需要对最后在 TextBoxes 中的数据进行一些计算。

问题: 每次单击按钮时,页面都会重新加载,并且 page_load 事件中的数据会显示并用于计算,而不是输入的新数据。

我曾尝试使用 ajax 更新面板,也曾尝试将数据保存到会话中,但无济于事。

我们将不胜感激。

提前致谢。

【问题讨论】:

  • 对不起,Furqan...忘记了。现在好多了

标签: c# asp.net textbox save reload


【解决方案1】:

听起来您需要将在文本框上执行初始加载的逻辑包装在

if(!Page.IsPostBack)
{
}

确保这只发生一次。

【讨论】:

  • 就像他们说的那样……有点远行!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多