如何做到在提交一个按钮时,页面不刷新呢?
解决方案 »
- 关于网页提取操作方法推荐
- ASP.NET中如何实现页面加载时自动安装我用vs开发的一个小插件(msi或者exe格式的)
- winfore 选择+模糊+同一窗口判断
- 用事务处理excel导入问题???求高人指点!1
- 在同一个虚拟目录下得两个应用程序,用户登陆一个程序后,在另一个程序中,如何得登陆人员得session["usercode"]
- net2003的项目怎么用net2002打开
- 请问Access数据库自动编号字段如何在删除记录后将其编号连续
- 用ItemDataBind如何获得选择的当前行数。在线等候!
- 如何实现网页录音?
- datagrid分页,如果最后一页只有一条,显示行的高度很不大,能不能把判断一下,如果记录太少,自动调整高度
- 如何判断是否继承page类?
- 求不同项目间的网页传值方案
例:
前台代码:
<asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"></asp:Label>
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>后台代码
protected void Button1_Click(object sender, EventArgs e)
{
Label1.Text = DateTime.Now.ToString(); ;
}
protected void Page_Load(object sender, EventArgs e)
{
Label2.Text = DateTime.Now.ToString();
}详见:http://blog.163.com/yexiang_1212/blog/static/27352642200992991212891/
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True">
<ContentTemplate>
<asp:Label ID="Label1" runat="server"></asp:Label>
<br />
<asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
</ContentTemplate>
</asp:UpdatePanel>
怎么添加这两个控件啊?
1、下载ASPAJAXExtSetup.msi,安装
2、打开VS2005,新建ASP.NET AJAX-Enabled Web Site网站
3、在工具箱中的AJAX Extensions拖一个UpdatePanel控件
4、把你要局部刷新的控件放在UpdatePanel中,
5、用Timer控件设置刷新时间和要刷新的控件
即可实现局部刷新了。
asp.net/ajax视频 代码 文档 什么都有。ajax.net官方,不要用baidu google。
装个ASPAJAXExtSetup.msi
下那AjaxControlToolkit的压缩包
一般都已经有DLL了.可以不编译了.直接丢某目录,比如你网站目录
在左侧工具栏那边添加上这个就有了...