首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

点击BUTTON,不刷新页面.,该如何处理

2012-07-28 
点击BUTTON,不刷新页面.在后台(C#)做BUTTON的点击事件,如何实现点击BUTTON后,不刷新页面.[解决办法]用ajax

点击BUTTON,不刷新页面.
在后台(C#)做BUTTON的点击事件,
如何实现点击BUTTON后,不刷新页面.

[解决办法]
用ajax可以实现
数据用form提交到服务器页面必须要刷新
[解决办法]
简单一点的把这个button放入到updatepanel里面就可以了ajax无刷新
[解决办法]

探讨
我倒是知道用JS的事件可以不用刷新.
业务处理比较多,不适合在JS里做.
哎,

咱不会AJAX.


[解决办法]
如果都是c#,就用asp.net ajax吧!也是最简单的了。 就放进updatepanel。这样就不会刷新了。
[解决办法]
<asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="validate()" /> 

<script>
function validate(){
if("success"){
return true;
}else{
return false;
}
}
</script>

[解决办法]
在页面加上<form id="form1" runat="server"><asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>,再把button放入<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Always">
<ContentTemplate> <asp:Button ID="Button1" runat="server" Text="Button" /></ContentTemplate>
</asp:UpdatePanel>
ok!!

[解决办法]
ViewState来保存状态
<ContentTemplate> 
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="" /> 
 </ContentTemplate> 

[解决办法]
用html中的呗!
不知道是不是你希望的?
就是没有runat=server
[解决办法]
简单一点的把这个button放入到updatepanel里面就可以了ajax无刷新
[解决办法]
楼上是最简单的方法,
其实楼主要实现的就是无刷新的效果,
还有一种方法就是用微软ajax.net的callback
[解决办法]
使用Html控件
回复内容太短了!
[解决办法]
使用html ajax updatepanel
[解决办法]
在页面放个iframe,用js操作iframe弹出pdf
[解决办法]
探讨
简单一点的把这个button放入到updatepanel里面就可以了ajax无刷新

[解决办法]
直接 js ajax 吧
这样就不刷新了
[解决办法]
用jquery $ajax
[解决办法]
探讨
点击按钮后,
本画面不变,弹出PDF,
此时,不想让画面刷新.

业务处理都是在C#中做的,
不用JS,单纯在C#中这个实现不了吗?

[解决办法]
updatepanel
最简单.最容易上手!
[解决办法]
ajax updatepanel
[解决办法]
探讨
引用:引用:避免用服务器BUTTON就行。 <input type='button'/> 你太坏了,呵呵 居然有两个这种回复? 我试试看,吓着我了



其实,用图片贴上去就更加不会刷新了。

热点排行