asp页面 在ajax 中 调用 前台 js代码的问题
2012-08-31 15:28
701 查看
在写js页面中 我们经常在界面上添加ajax控件
<div>
<asp:ScriptManager ID="ScriptManager2" runat="server">
</asp:ScriptManager>
</div>
<asp:UpdatePanel ID="updatepanel2" runat="server">
<ContentTemplate>
………
</ContentTemplat>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btSubmit" />
</Triggers>
</asp:UpdatePanel>
这样界面的好处就是可以异步更新界面,不过 在后台调用 前台js代码的时候就要换一种函数了
以前的Response.wrte(). ClientScript.RegisterStartupScript(). 等等就不好使了
要用 ScriptManager.RegisterStartupScript() 这个函数
这个函数 有两个重载 比较常用的是这个RegisterStartupScript(Control, Type, String, String, Boolean)
Control 就是 UpdatePanel 的ID
type 用 GetType()函数
第一个string 是你的js函数的标签
第二个string 是你js函数的代码 或者 源文件什么的
最后一个函数 false 就行
这样就可以在ajax控件中调用将时代吗了
<div>
<asp:ScriptManager ID="ScriptManager2" runat="server">
</asp:ScriptManager>
</div>
<asp:UpdatePanel ID="updatepanel2" runat="server">
<ContentTemplate>
………
</ContentTemplat>
<Triggers>
<asp:AsyncPostBackTrigger ControlID="btSubmit" />
</Triggers>
</asp:UpdatePanel>
这样界面的好处就是可以异步更新界面,不过 在后台调用 前台js代码的时候就要换一种函数了
以前的Response.wrte(). ClientScript.RegisterStartupScript(). 等等就不好使了
要用 ScriptManager.RegisterStartupScript() 这个函数
这个函数 有两个重载 比较常用的是这个RegisterStartupScript(Control, Type, String, String, Boolean)
Control 就是 UpdatePanel 的ID
type 用 GetType()函数
第一个string 是你的js函数的标签
第二个string 是你js函数的代码 或者 源文件什么的
最后一个函数 false 就行
这样就可以在ajax控件中调用将时代吗了
相关文章推荐
- asp.net调用前台js调用后台代码
- asp.net调用前台js调用后台代码分享
- asp.net调用前台js调用后台代码分享
- asp.net调用前台js调用后台代码分享
- 调用 ajax调用出来的页面的 js代码
- Ajax (部分二:prototype.js代码后半部分)自己做的,总结页面向后台传Form值、单个值和后台向前台传一个或是一组值
- Ajax (部分二:prototype.js代码)总结页面向后台传Form值、单个值和后台向前台传一个或是一组值
- 关于asp.net前台js调用后台方法的问题
- asp.net调用前台js调用后台代码分享
- AjaxPro.dll,asp.net 前台js调用后台方法(无刷新)
- Ajax、JS 前台页面访问后台出现乱码问题
- ...后台代码中如何调用 javascript 函数的问题! - ASP.NET专题(按钮事件中调用JS文件中函数)
- asp.net后台cs中的JSON格式变量在前台Js中调用方法(前后台示例代码)
- GOOGLE API - 翻译, 后台c# 调用前台js代码, asp.net后台调用js代码
- ...后台代码中如何调用 javascript 函数的问题! - ASP.NET专题(按钮事件中调用JS文件中函数)
- [导入]asp.net页面调用js乱码问题
- 【问题】Asp.net MVC 的cshtml页面中调用JS方法传递字符串变量参数
- ASP.NET 后台调用前台JS代码(转载)
- asp.net调用前台js调用后台代码分享
- asp.net调用前台js调用后台代码分享