Asp.net后台调用前台JS函数实现

转载 2016年05月10日 11:29:00

第一种:使用普通的添加控件中的Attributes属性进行调用

例如,像一般的普通的按钮:Button1.Attributes.Add("onclick","MyFun();");

此方法只能在Onload中或者类似于onload的初始化过程中添加才有效。并且是先执行脚本函数,同时无法改变执行顺序。


第二种:使用Response.Write方法进行调用

例如,像我们经常会使用到的Response.Write("<scripttype='text/javascript'>alert("XXX");</script>");方法。

但此方法有个缺陷,就是不能调用脚本文件中的自定义的函数,只能调用内部函数。

具体调用自定义的函数只能在Response.Write写上函数定 义,比如

Response.Write("<script type='text/javascript'>functionmyfun(){}</script>");


第三种:使用ClientScript类

例如,想调用某个js文件中的MyFun(参数)函数,注意要保证MyFun已经在脚本文件中定义过了。

可以用ClientScript.RegisterStartupScript(ClientScript.GetType(),"myscript", "<script>MyFun('参数');</script>");方法。

此方法比Response.Write更方便一些,可以直接调用脚本文件中的自定义函数。

.Net后台调用前台js的两种方法

第一种,在页面的时候调用: cs后台代码: C#代码   protected void Page_Load(object sender, EventArgs e)...
  • wangjin1990123
  • wangjin1990123
  • 2014-12-04 11:29:22
  • 3892

ASP.NET 后台调用前台javascript 的方法

从服务端调用客户端函数来操作,也就是在asp.net中调用javascript脚本中已经定义好的脚本函数。一般有以下几种方法 1. Response.Write : 比如在你单击按钮,先操作...
  • softuse
  • softuse
  • 2016-10-09 11:35:49
  • 1649

ASP.NET 常用前后台调用、后台执行js、弹出模态窗口

◆Default.aspx     无标题页     /*     c# 常用前后台互相调用方法,示例程序     整理人:潘晓宇 20090814 */...
  • jsjpanxiaoyu
  • jsjpanxiaoyu
  • 2017-01-15 21:05:20
  • 1545

后台调用前台方法(能使用jquery的函数)

后台代码执行前台function,并能使用jquery函数。
  • cry5cry
  • cry5cry
  • 2016-10-24 14:16:03
  • 643

3、web(js):js前台与后台数据交互-前台调后台

网站是围绕数据库来编程的,以数据库中的数据为中心,通过后台来操作这些数据,然后将数据传给前台来显示出来(当然可以将后台代码嵌入到前台)。即: 本文来自:http://blog.csdn.net/wa...
  • xushaozhang
  • xushaozhang
  • 2017-02-15 20:44:48
  • 820

ie窗口之间的无刷新传参数,c#后台代码调用前台js代码

父窗口的超链接:选择分类 tb_category:为要接受子窗口参数的父窗口textboxscript language="javascript" type="text/javascript">   ...
  • laolaowhn
  • laolaowhn
  • 2007-11-24 10:59:00
  • 2224

Asp.net 后台调用js方法

1. 用Response.Write方法  代码如下: Response.Write("alert("XXX");");  此方只能调用内部函数,具体调用自定义的函数只能在Response.Write...
  • GrandShaw
  • GrandShaw
  • 2016-11-21 13:49:38
  • 4819

asp.net后台调用前端js

[html] view plain copy print? 为什么在项目后台要使用C#调用前台的Javascript代码呢?因为我们在项目开发的过程中,根据项目的需要,我们需要用到其他项目组...
  • Vezn_King
  • Vezn_King
  • 2016-05-05 13:43:52
  • 2360

Asp.Net 如何调用js中的函数function ?

http://bbs.csdn.net/topics/330215458 1、直接在前台调用 javascript 函数  很简单,在 head 元素之间加入 script 元素,将 ...
  • kid_12
  • kid_12
  • 2015-07-22 20:38:56
  • 588

asp.net js方法互调 asp.net 前台如何调用后台方法

1. JavaScript函数中执行C#代码中的函数: 方法一:1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document...
  • u011966339
  • u011966339
  • 2017-04-06 16:21:49
  • 1436
收藏助手
不良信息举报
您举报文章:Asp.net后台调用前台JS函数实现
举报原因:
原因补充:

(最多只允许输入30个字)