停止页面刷新每个单击的项目

时间:2015-06-19 19:55:00

标签: c# visual-studio-2013

我正在开发一个网站,当我按下页面上的asp按钮时,页面刷新,我正在尝试找到一个解决方案,它会停止刷新我在网站页面上执行的每个操作。

3 个答案:

答案 0 :(得分:1)

您需要将部分渲染集成到项目中。您可以按照此链接上的演练来开始。 Understanding Partial Page Updates with ASP.NET AJAX

答案 1 :(得分:1)

  

我按下了一个asp按钮,页面刷新

如果你在谈论ASP.NET那么它应该是,因为你正在使用服务器端按钮控件(参见属性runat = 'server'),并且按照设计,点击该按钮它将提交请求服务器(只执行postback),因此页面刷新。

如果您只想停止postback,请使用不带HTML属性的普通runat = 'server'按钮控件,这不会导致回发。

否则,您可以return false在[{1}}按钮事件中OnClientClick {。}}。

您也可以在代码中添加以下行

OnClientClick="return false;"

答案 2 :(得分:0)

Ajax化您的应用程序。你可以用

  

AJAX控件工具包

为此或如果您对javascript和jquery感到满意,您也可以将它们用于ajax请求和部分呈现。