asp.net 后台方法和js方法互动
js调用后台方法
js调用后台只要在页面放一个服务器控件Button隐藏起来,生成后台方法。然后在要调用后台的js方法里调用Button的click()方法就行了。要想传参数到后台,用HiddenField把值存起来,在后台获得就行了。
页面代码:
<script type="text/javascript">
document.getElementByIdx("bt2").click();
</script>
<asp:Button ID="bt2" runat="server" Text="bt2" Style="display: none;" Height="1" OnClick="bt2_Click" /><asp:HiddenField ID="HiddenField2" runat="server" Value="a1" />
后台代码:
protected void bt2_Click(object sender, EventArgs e)
//可以这样取值
string val = this.HiddenField2.Value.Trim();
//后台要做的事
//。。。。。。。
后台调用js方法
Response.Write("<script>js方法</script>");
如果有用ScriptManager控件就得这样调用
ScriptManager.RegisterClientScriptBlock(this.Page, base.GetType(), "window", "js方法", true);
参数一样可以用HiddenField在后台赋值,然后在js中取得
转载于:https://www.cnblogs.com/binw/archive/2011/10/10/2205873.html
asp.net 后台方法和js方法互动相关推荐
- asp.net调用js方法小结
asp.net调用js方法小结 key:asp.net js方法互调 asp.net 前台如何调用后台方法 1. javaScript函数中执行C#代码中的函数: 方法一:1.首先建立一个按钮,在 ...
- JS服务器端开发基础篇(Array.slice方法和splice方法)
Array.slice方法和splice方法在众多的JS数组中属于比较复杂的一个方法,而且容易记混.搜索网络上很多资料都没有发现系统的总结.特别归纳如下,不完全处还希望各位批评指正. 一.slice ...
- asp.net TemplateField模板中的Bind方法和Eval方法
TemplateField模板中为了能够有限制的或者取出数据库中某列的值时,可以用Bind和Eval方法来实现.以下是Bind方法的格式,Eval的格式也是和Bind一样的. Bind("列 ...
- ASP.NET Core 中文文档 第二章 指南(4.10)检查自动生成的Detail方法和Delete方法
原文 Examining the Details and Delete methods 作者 Rick Anderson 翻译 谢炀(Kiler) 校对 许登洋(Seay).姚阿勇(Mr.Yao) 打 ...
- JS,两种在页面加载完成后自动执行的方法(ready,onload)
JS,两种在页面加载完成后自动执行的方法 1.jQuery的ready事件,需要引入jQuery的包才能使用,表示文档结构已经加载完成(不包含图片等非文字媒体文件): ready可以多次调用,可以绑定 ...
- JS中的call()方法和apply()方法用法总结
1. 每个函数都包含两个非继承而来的方法:call()方法和apply()方法. 2. 相同点:这两个方法的作用是一样的. 都是在特定的作用域中调用函数,等于设置函数体内this对象的值,以扩充函数赖 ...
- 两种方法实现在HTML页面加载完毕后运行某个js
Js方法: <script type="text/javascript">window.onload=function (){var userName="xi ...
- 对于iphone X 兼容性处理的css适配方法和js适配方法
1. 如果想全屏覆盖,html里面请使用 <meta name="viewport" content="width=device-width,initial-sca ...
- 对于iphone X 兼容性处理的css适配方法和js适配方法
转载自 zhaoshuang1010 1. 如果想全屏覆盖,html里面请使用 <meta name="viewport" content="width=devi ...
- js调用后台方法与后台调用js方法
JS调用后台方法大全 javascript函数中执行C#代码中的函数: 方法一:1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为docu ...
最新文章
- Nginx搭建静态网站
- 送外卖也要“黑科技”?阿里移动感知技术应用揭秘
- 6-3 两个有序链表序列的合并
- Windows 如何在命令终端(CMD)使用命令来访问本地/远程的 Oracle 数据库呢?
- 在 VC6 中使用 GdiPlus-安装
- ccs变量观察窗口在哪_CCS3.3查看变量图形
- img src SVG使用CSS更改样式
- thinkphp5 一周学习总结 10月12日
- Unity粒子特效系列-毒液喷射预制体做好了,unitypackage包直接用 - 上
- spring authorization server授权服务器教程,资源服务器搭建接入认证服务器
- 详解AI加速器:为什么说现在是AI加速器的黄金时代?
- 梯度散度旋度常用基本关系
- java银行账户类_使用Java编写银行账户类(面向对象思考实验)
- Android 快速集成文档校正能力 超简单
- 【计算机毕业设计】133在线课程管理系统
- CSS的两种盒子模型
- 海康视频监控接入心得
- 长沙岳阳308公里往返骑行拉练
- 【软考备战·希赛网每日一练】2023年4月17日
- https 阿里云 的获取和配置 http变成https