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

步骤如下:
1 前台放一个按钮。设置为隐藏。注意:不能直接设置Visible=false的方式,这样的话在ASP.Net 2.0编译后的代码里是找不到这个按钮的。需要设置风格:style="display:none;"
2 双击按钮,写入C#方法,或者写一个调用后台其他方法的代码段
3 前台JS调用的时候,照如下写,这样可以模拟按钮的点击事件,触发后台方法:
document.getElementById("Button2").click();

<script src="jquery-1.7.1.min.js" type="text/javascript"></script><title></title><script type="text/javascript">$(function () {$('#a1').click(function () {$('#Hid').val('adfafdaf');$('#Button1').click();});})</script>

<asp:HiddenField ID="Hid" runat="server" /><div id="Div_left"><span id="a1">aaaa</span></div><div id="Div1">aaaabb</div><asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />

可以用隐藏域将值带进后台

转载于:https://www.cnblogs.com/akingyao/archive/2012/10/25/2738647.html

不用ajax调用搞后台小技巧相关推荐

  1. ASPX页面AJAX调用ASPX后台

    虽然aspx现在用的越来越少,但是以前的一些项目仍旧是使用WebForm来实现的,我们仍然会遇到使用WebForm 并且实现AJAX的需求: 现在提供两种方法来实现aspx页面通过ajax调用aspx ...

  2. Java中String对象的replaceAll方法调用性能优化小技巧

    Java中String对象的replaceAll方法调用性能优化小技巧 0x01 Java中String对象的replaceAll方法调用性能优化小技巧 1.1 What? 1.2 Why? 1.3 ...

  3. ajax调用后台java类_ajax调用java后台方法是什么

    ajax是一种基于 JavaScript和HTTP请求(HTTP requests),广泛应用在浏览器的网页开发技术.那么,ajax调用java后台方法是什么? var http_request=fa ...

  4. ajax调用asp.net,jQuery.ajax()调用asp.net后台方法(非常重要)

    http://www.cnblogs.com/zxhoo/archive/2011/01/30/1947752.html 用JQuery的$.ajax()可以很方便的调用asp.net的后台方法. 先 ...

  5. ipad分屏功能怎么开启_小白必看,自己整理的 10 个你可能不知道的 iPad 系列使用小技巧...

    你手上拿着最新款的 iPad,但 iPad 一些及便捷又适用的操作小技巧你肯定或多或少不太清楚,所以趁着这个机会,我想把自己整理的 10 个你可能不知道的 iPad 系列使用小技巧告诉大家,让大伙也能 ...

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

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

  7. 如何阻止华为杀应用_华为手机“杀”后台严重受不了?别慌,这些小技巧就能轻松搞定...

    原标题:华为手机"杀"后台严重受不了?别慌,这些小技巧就能轻松搞定 现在有越来越多的小伙伴喜欢使用华为手机,觉得其性价比非常高.但是不少使用华为手机的朋友会发现,华为手机" ...

  8. 禅道826版本SQL注入,登录绕过以及禅道826后台GetShell的小技巧

    SQL注入由 orderBy($order) 函数过滤不严格导致.但是,这个函数对传进的参数进行了一系列过滤,导致 getshell 的条件比较苛刻.不甘心,于是乎找了一个比较好利用的地方.我只是以这 ...

  9. [转]40种网页常用小技巧----Ajax中国

    1. οncοntextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 <table border οncοntextmenu ...

最新文章

  1. commons-io_从Commons CLI迁移到picocli
  2. PHP 5.3以上版本新增的一些方法
  3. Java跳出多重循环
  4. [20180810]exadata--豆腐渣系统的保护神.txt
  5. Spring Cloud与微服务学习总结(5)——认证鉴权与API权限控制在微服务架构中的设计与实现(三)
  6. 控制理论与控制工程_控制理论与控制工程专业介绍_研究方向_就业前景分析
  7. 巧用ASP.NET预编译Web应用程序规避调用延迟,徐汇区网站设计
  8. python自动生成海报_因为懒,我用Python做了一个实验室的海报生成器
  9. BXP3.0安装指南(传统方法)(转)
  10. hibernate 各历史版本下载
  11. iperf3 for android8,iperf-3.0.7_android.zip
  12. 在ROS中使用行为树
  13. hive查询数据库总条数
  14. Linux系统中关闭超线程,超线程加快Linux操作系统的速度怎么样?
  15. 数字图像处理:实验八 遥感图像增强
  16. 如何设计一个可用的web容器
  17. 关于C++ 里struct 和 class的区别
  18. 重磅!五大电力央企“一把手”华山论剑深谈数字化转型
  19. BCM53115交换芯片光口link状态的问题
  20. SPSS实现单样本K-S检验

热门文章

  1. 借一本可以编辑HTML,index.html
  2. 打印出来只有a4纸一半 预览是正常的_还需要去打印店?能随身使用的便携打印机:汉印MT800评测...
  3. python可以封装成独立程序吗_windows环境下把Python代码打包成独立执行的exe
  4. 对check list理解
  5. spring如何下载源码和jar包
  6. 在VB中INI文件的读写、删除(对中文支持很好)
  7. 被开除的Roadstar合伙人决定暂不回应,“报销大保健”也能忍?
  8. 世界银行开放数据目录:后宫数据集三千个,人生赢家就是你
  9. AlphaGo Zero你也来造一只,PyTorch实现五脏俱全| 附代码
  10. AI芯片浮出新玩家OURS,来者何人?新晋图灵奖得主华人弟子谭章熹