关于datagrid中控件利用js调用后台方法事件的问题
2016-10-14 08:58
621 查看
前台调用后台方法除了用button的click事件,还可以用js调用
一、前台页面如图
需求点击这个按钮触发后台事件,从而能够调用存储过程
二、js方法
pagemethod定义可以参考这个链接查看
1.页面中需要添加ScriptManager组件,然后将它的EnablePageMethods属性设置为True。
2.编写页面方法时也要向调用WebService一样,在方法前加[WebMethod],调用WebService与PageMethods其实是同出一辙,原理都是一样的。
最后大功告成!
一、前台页面如图
需求点击这个按钮触发后台事件,从而能够调用存储过程
<epoint:HyperLinkColumn HeaderText="考评算分" Name="SetUp" NavigateText="<div class='small-icon small-icon-setting'></div>" IsAutoWidth="true"> <ItemStyle HorizontalAlign="Center" Width="50px" /> <ItemTemplate > <div class='small-icon small-icon-setting' onclick="ShowSetting('<%#Convert.ToString(Eval("RowGuid"))%>');"></div>//调用js </ItemTemplate> </epoint:HyperLinkColumn>
二、js方法
pagemethod定义可以参考这个链接查看
1.页面中需要添加ScriptManager组件,然后将它的EnablePageMethods属性设置为True。
2.编写页面方法时也要向调用WebService一样,在方法前加[WebMethod],调用WebService与PageMethods其实是同出一辙,原理都是一样的。
<asp:ScriptManager ID="ScriptManager1" runat="server" EnablePageMethods="true"> </asp:ScriptManager>
最后大功告成!
相关文章推荐
- js如何调用asp.net后台不带参方法?? js如何调用服务端控件事件??
- js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法
- 关于asp.net前台js调用后台方法的问题
- js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法
- 关于asp.net前台js调用后台方法的问题
- 关于JS调用Java后台API跨域问题的解决方法
- UpdatePanel中用后台CS代码调用JS代码,先执行控件事件,后触发JS
- Ajax 控件 的使用 以及js调用后台方法【自己总结一下】
- ASP.Net 关于前台JS给input赋值后,runat="server" 后台利用ID.Value还是获取不到的问题
- 关于混淆打包后,webview 无法调用js方法 的问题
- 类型:Jquery;问题:jquery调用后台带参数方法;结果:利用JQuery的$.ajax()可以很方便的调用asp.net的后台方法。
- js调用.net后台事件、后台调用前台以及js调用服务器控件
- 关于ajax请求后js绑定事件失效问题解决方法
- 关于多控件调用同一个事件的问题
- 关于JS中setTimeout()无法调用带参函数问题的解决方法
- 关于点击事件提交代码到后台发现控件被重置的问题
- js调用.net后台事件,和后台调用前台等方法总结
- js调用.net后台事件,和后台调用前台等方法总结
- 关于在c#中创建用户控件后,winform应用程序在调用中无法通过点击用户控件的子控件为其自动添加事件代码的问题
- js调用.net后台事件,和后台调用前台等方法总结(转载,方法没试过,不过先收下了 )