更新状态文本而不重新加载页面

时间:2013-02-21 07:10:37

标签: c# asp.net visual-studio-2010 sql-server-2008

我有一个网络应用程序!我为用户设置了状态文本,显示在用户的个人资料图片下方。每当用户更新状态文本时,页面会在按钮单击时重新加载,然后新的状态将显示在图片下方。有没有办法阻止此页面重新加载并仍然更改状态文本?

在提交时,新的状态文本被插入/更新到数据库表中,然后在页面加载时,它被提取。

5 个答案:

答案 0 :(得分:0)

你可以使用jquery ajax来做到这一点很简单,每次点击按钮都不会加载你的页面:
Asp.net Jquery ajax example

答案 1 :(得分:0)

您只需在按钮单击sql语句

的成功执行时再次设置状态

答案 2 :(得分:0)

我认为你需要找出关于ajax的使用,回发这种情况。

答案 3 :(得分:0)

您可以尝试 Timer_Tick 事件

答案 4 :(得分:0)

您可以使用Ajax,

  • 更新按钮状态文本框放在AjaxUpdatePanel
  • 如果无法将更新按钮状态文本框添加到单个AjaxUpdatePanel(作为您的HTML设计),请添加两个不同的Ajax UpdatePanels(至更新按钮状态文字框)并从更新按钮 yourstatusupdatepanelname.Update();
  • 致电Click event