停止页面刷新单击的每个项目
本文关键字:项目 单击 刷新 | 更新日期: 2023-09-27 17:57:26
我正在开发一个网站,当我按下页面上的asp按钮时,页面会刷新,我正试图找到一个解决方案,让它停止刷新我在网站页面上所做的每一个操作。
您需要将部分渲染集成到项目中。您可以按照此链接上的演练开始。用ASP。NET AJAX
我按下里面的asp按钮,页面刷新
如果您谈论的是ASP.NET
,那么它应该是这样的,因为您使用的是服务器端的按钮控件(请参阅属性runat = 'server'
),根据设计,单击该按钮时,它将向服务器提交请求(只执行postback
),从而刷新页面。
如果您只想停止postback
,则使用不带runat = 'server'
属性的普通HTML
按钮控件,这不会导致回发。
否则,您可以像OnClientClick="return false;"
一样在按钮的OnClientClick
事件中return false
。
同样,你可以在你的代码bhind 中添加以下行
btn1.Attributes.Add("onclick", "return false;");
Ajaxify您的应用程序。你可以使用
AJAX控制工具包
为此,或者如果您熟悉javascript和jquery,也可以将它们用于ajax请求和部分呈现。