前台调用后台方法除了用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调用后台方法事件的问题相关推荐

  1. js调用后台方法与后台调用js方法

    JS调用后台方法大全 javascript函数中执行C#代码中的函数: 方法一:1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为docu ...

  2. webusercontrol ajax,ASP.NET页面使用AjaxPro2完成JS调用后台方法

    一.首先下载AjaxPro.2.dll(附下载地址) 百度网盘链接:https://pan.baidu.com/s/1r87DE1Tza9F4NbJwTCS1AQ 提取码:10p6 二.在Visual ...

  3. JS调用后台方法大全

    javascript函数中执行C#代码中的函数: 方法一: 1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为document.getEl ...

  4. android学习笔记---53_采用网页设计软件界面,以及使用android系统内置的浏览器,利用js调用java方法

    Java技术qq交流群:JavaDream:251572072 2013/5/16 53_采用网页设计软件界面 ------------------------------ 1.注意这里可以把网页放到 ...

  5. 不用AJAX实现前台JS调用后台C#方法(小技巧)

    纯属小技巧,高手见笑了. 一提到如何在前台JS调用后台C#方法,AJAX成为了必然的想法. 只是实现的细节采用AJAX 1.0或者AjaxPro的区别. 其实如果不用AJAX,我们也能够很方便地利用J ...

  6. js 调用后台代码(比较实用,好记)

    JavaScript调用ASP.NET后台代码: 方法一:         1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为docume ...

  7. 利用JS调用手机摄像头小功能源码

    介绍: 一个小功能源码,利用JS调用手机摄像头,当访问网址后就能拍摄照片,前提是客户端给了权限. 1.由于系统安全机制,ios系统必须使用自带的Safari浏览器(或者第三方APP调用的是Safari ...

  8. JS调用后台带参数的方法

    JS调用后台带参数的方法 对于前台调用后台的方法,我们想到最多的就是用AJAX,这个是毋庸置疑的, 我就不再这里多说了.我今天主要想说的是用JS调用后台的方法. 对于后台往前台传值,用这种<%= ...

  9. html调用一个php文件路径_HTML中利用js调用php的内容

    HTML中利用js调用php的内容 经常会看到很多网站的统计代码都是以js调用的形式显示的,下面我们就来看看那如何实例的吧. $countfile = "num.txt"; //定 ...

最新文章

  1. AI创作神器GAN的演变全过程
  2. (How to)WordPress与Windows Live Writer整合
  3. 文件的输入/输出操作
  4. 关于3D Pie Chart (ActiveReport 4.2.0)的学习总结 (一)
  5. 数据集:男女身高体重(二维)
  6. python中的__init__ 、__new__、__call__等内置函数的剖析
  7. 贝叶斯分类器matlab实现
  8. 【工控老马】基于MODBUS协议的上位机与PLC及智能仪表之间的通信实现方法
  9. 聊聊 CITA 节点的那点事
  10. visual studio mfc 界面 布局调整
  11. 【笔试】计算机网络知识点整理
  12. nuke linux 插件,NUKE插件:通过环境变量设置NUKE GIZMO插件
  13. win10升级后蓝牙不见了,设备管理器里没有,多了个串行控制器里的未知USB设备?...
  14. LINUX学习基础篇(十二)痕迹命令
  15. pytorch忽略user warning
  16. linux系统如何下游戏,海岛纪元干货 在Linux系统下如何畅玩游戏攻略
  17. JAVA第一次实验 ——凯撒密码
  18. permgen spac_SPAC是AV初创企业的未来
  19. 本地差分隐私 随机响应_大数据时代下的隐私保护
  20. 基于ssm的高校二手物品交易网 java idea mysql

热门文章

  1. 线程安全的单例模式的几种实现方法分享
  2. No architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=arm64, VALID_ARCHS=armv7 armv7s)
  3. 进程间通信(一)管道
  4. 一步一步学List Control控件的用法(第二步)----创建第一行
  5. ATO/MTO类机械制造业特点以及ERP需求分析(三)
  6. Node版本管理nvm, npm
  7. ROStopic 通信方式
  8. react使用 PropTypes 和 getDefaultProps()
  9. 添加或者更新字段说明
  10. poj 2524 Ubiquitous Religions (并查集)