关于datagrid中控件利用js调用后台方法事件的问题
前台调用后台方法除了用button的click事件,还可以用js调用
一、前台页面如图
需求点击这个按钮触发后台事件,从而能够调用存储过程
<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>
最后大功告成!
转载于:https://www.cnblogs.com/edisoner/p/5959034.html
关于datagrid中控件利用js调用后台方法事件的问题相关推荐
- js调用后台方法与后台调用js方法
JS调用后台方法大全 javascript函数中执行C#代码中的函数: 方法一:1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为docu ...
- webusercontrol ajax,ASP.NET页面使用AjaxPro2完成JS调用后台方法
一.首先下载AjaxPro.2.dll(附下载地址) 百度网盘链接:https://pan.baidu.com/s/1r87DE1Tza9F4NbJwTCS1AQ 提取码:10p6 二.在Visual ...
- JS调用后台方法大全
javascript函数中执行C#代码中的函数: 方法一: 1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为document.getEl ...
- android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法
Java技术qq交流群:JavaDream:251572072 2013/5/16 53_采用网页设计软件界面 ------------------------------ 1.注意这里可以把网页放到 ...
- 不用AJAX实现前台JS调用后台C#方法(小技巧)
纯属小技巧,高手见笑了. 一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法. 只是实现的细节采用AJAX 1.0或者AjaxPro的区别. 其实如果不用AJAX,我们也能够很方便地利用J ...
- js 调用后台代码(比较实用,好记)
JavaScript调用ASP.NET后台代码: 方法一: 1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为docume ...
- 利用JS调用手机摄像头小功能源码
介绍: 一个小功能源码,利用JS调用手机摄像头,当访问网址后就能拍摄照片,前提是客户端给了权限. 1.由于系统安全机制,ios系统必须使用自带的Safari浏览器(或者第三方APP调用的是Safari ...
- JS调用后台带参数的方法
JS调用后台带参数的方法 对于前台调用后台的方法,我们想到最多的就是用AJAX,这个是毋庸置疑的, 我就不再这里多说了.我今天主要想说的是用JS调用后台的方法. 对于后台往前台传值,用这种<%= ...
- html调用一个php文件路径_HTML中利用js调用php的内容
HTML中利用js调用php的内容 经常会看到很多网站的统计代码都是以js调用的形式显示的,下面我们就来看看那如何实例的吧. $countfile = "num.txt"; //定 ...
最新文章
- AI创作神器GAN的演变全过程
- (How to)WordPress与Windows Live Writer整合
- 文件的输入/输出操作
- 关于3D Pie Chart (ActiveReport 4.2.0)的学习总结 (一)
- 数据集:男女身高体重(二维)
- python中的__init__ 、__new__、__call__等内置函数的剖析
- 贝叶斯分类器matlab实现
- 【工控老马】基于MODBUS协议的上位机与PLC及智能仪表之间的通信实现方法
- 聊聊 CITA 节点的那点事
- visual studio mfc 界面 布局调整
- 【笔试】计算机网络知识点整理
- nuke linux 插件,NUKE插件:通过环境变量设置NUKE GIZMO插件
- win10升级后蓝牙不见了,设备管理器里没有,多了个串行控制器里的未知USB设备?...
- LINUX学习基础篇(十二)痕迹命令
- pytorch忽略user warning
- linux系统如何下游戏,海岛纪元干货 在Linux系统下如何畅玩游戏攻略
- JAVA第一次实验 ——凯撒密码
- permgen spac_SPAC是AV初创企业的未来
- 本地差分隐私 随机响应_大数据时代下的隐私保护
- 基于ssm的高校二手物品交易网 java idea mysql
热门文章
- 线程安全的单例模式的几种实现方法分享
- No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=arm64, VALID_ARCHS=armv7 armv7s)
- 进程间通信(一)管道
- 一步一步学List Control控件的用法(第二步)----创建第一行
- ATO/MTO类机械制造业特点以及ERP需求分析(三)
- Node版本管理nvm, npm
- ROStopic 通信方式
- react使用 PropTypes 和 getDefaultProps()
- 添加或者更新字段说明
- poj 2524 Ubiquitous Religions (并查集)