ASP.NET UpdatePanel实现点击按钮无刷新且执行js脚本
2014-06-05 17:25
519 查看
[一篮饭特稀原创,转载请注明出自/article/6222992.html]
*.aspx:
*.aspx.cs:
函数原型:
System.Web.UI.ScriptManager.RegisterStartupScript(Contrl control, Type type,string key,string script, bool addScriptTags)
control-----------------要要注册此段javascript语句的控件ID,如下面示例的按钮ID btnUnReport
type--------------------一般直接用this.GetType()即可
key---------------------为要执行的javascirpt语句起的名字,可以随便起,类似控件的name属性
script------------------javascript语句
addScriptTags---------为true时,前边的script参数可以不用再写javascript标签;为false,则需自己为script参数添加<script language=’javascript’></script>标签。
*.aspx:
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePartialRendering="true"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server" ChildrenAsTriggers="True" UpdateMode="Always"> <ContentTemplate> <div class="div_ControlButton"> <asp:Button CssClass="btn_Common" runat="server" Text="保存" ID="btn_OK" OnClick="btn_OK_Click" /> </div> </ContentTemplate> </asp:UpdatePanel>
*.aspx.cs:
protected void btn_OK_Click(object sender, EventArgs e) { .... //JS脚本 System.Web.UI.ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "null", "alert('工程收入金额超过设计费批复金额5%');", true); }
函数原型:
System.Web.UI.ScriptManager.RegisterStartupScript(Contrl control, Type type,string key,string script, bool addScriptTags)
control-----------------要要注册此段javascript语句的控件ID,如下面示例的按钮ID btnUnReport
type--------------------一般直接用this.GetType()即可
key---------------------为要执行的javascirpt语句起的名字,可以随便起,类似控件的name属性
script------------------javascript语句
addScriptTags---------为true时,前边的script参数可以不用再写javascript标签;为false,则需自己为script参数添加<script language=’javascript’></script>标签。
相关文章推荐
- ASP.NET UpdatePanel实现点击按钮无刷新且执行js脚本
- [ASP.net]用js脚本实现客户端点击按钮递交表单动作
- ASP.NET 点击前台服务器按钮后, 刷新. 重新执行 按钮事件
- ASP.NET后台代码方式识别页面“按钮点击”和浏览器F5“刷新”事件
- GridView 72般绝技,Javascript与asp.net 实现Ajax多文件无刷新上传,在ASP.NET中执行URL重写经典方案
- [ASP.NET]如何点击按钮弹出新窗口,输入数据后返回并刷新页面?(C#代码)
- ASP.NET(C#)实现点击验证码无刷新…
- asp.net点击按钮弹出文件夹选择框的实现(网页)
- asp.net 点击完按钮后刷新页面发现还会触发buttonClick事件
- asp.net 中点击按钮弹出模式对话框,选择值后返回到页面中(window.showModalDialog实现)
- asp.net防止恶意刷新或多次点击按钮的方法
- 一个窗口里包含一个iframe,点击iframe内的submit按钮,返回的视图总是显示在iframe中,我想要的效果是点击按钮后返回的视图是在浏览器窗口中...?asp.net mvc 的action中,不用js怎么实现??????????
- asp.net实现点击按钮后设按钮不可用并提交
- asp.net动态生成按钮,点击按钮执行相关操作
- ASP.net验证控件详解和按钮点击事件后验证控件的执行顺序问题以及在确认密码框为空,CompareValidator认为是合法的问题的解决方案
- asp.net点击‘查看更多’实现无刷新加载
- asp.net下按钮点击后禁用的实现代码
- ASP.NET后台代码方式识别页面“按钮点击”和浏览器F5“刷新”事件
- ASP.NET回车实现点击按钮操作
- asp.net 点击刷新按钮,只刷新验证码,不刷新整个页面