我正在开发一个网站,当我按下页面上的asp按钮时,页面刷新,我正在尝试找到一个解决方案,它会停止刷新我在网站页面上执行的每个操作。
答案 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请求和部分呈现。