后台调用前台方法

function step(str) {

location.href = "DetailsUserMgt.aspx?UserID=" + str;//跳转页面传值

} 前台JS方法

protected void btnCancel_Click(object sender, EventArgs e)

{

System.Web.UI.ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "提示", "step(" + this.UserIDS.Value + ");", true);

//Response.Redirect("../UserMgt/userMgt.aspx");

}

时间: 2024-10-15 19:27:06

后台调用前台方法的相关文章

js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法

http://blog.csdn.net/deepwishly/article/details/6670942  ajaxPro.dll基础教程(前台调用后台方法,后台调用前台方法) 1. javaScript函数中执行C#代码中的函数: 方法一:间接触发后台代码 1.首先建立一个服务端控件按钮命名为btn1,双击进入后台将调用或处理的内容写入btn1_click中; 2.在前台写一个js函数,内容为document.getElementByIdx("btn1").click(); 3

.net 后台调用前台JS

后台调用前台方法: 两种方式:第一种,初始化时JS加载,缺点:多个方法调用时会出现调用不到JS问题 ClientScript.RegisterStartupScript(typeof(Page), "", "ProjectInfo(" + 参数 + ")", true); 第二种,事件发生时,触发JS事件,(推荐第二种方法). ClientScript.RegisterClientScriptBlock(typeof(Page), "&

c#后台调用前台与js方法互调

c#后台调用前台与js方法互调 分类: 每天学一点2009-10-22 00:32 1527人阅读 评论(0) 收藏 举报 c#javascript脚本buttonvbscriptstring 很多人都向在服务器端调用客户端的函数来操作,也就是在asp中调用javascript脚本中已经定义好的脚本函数.经过研究,发现了一些勉强的方法. 1. 用Response.Write方法写入脚本 比如在你单击按钮后,先操作数据库,完了后显示已经完成,可以在最后想调用的地方写上Response.Write(

ASP.NET后台调用前台JS函数的三种常见方法

第一种:使用普通的添加控件中的Attributes属性进行调用 例如,像一般的普通的按钮:Button1.Attributes.Add("onclick","MyFun();"); 此方法只能在Onload中或者类似于onload的初始化过程中添加才有效.并且是先执行脚本函数,同时无法改变执行顺序. 第二种:使用Response.Write方法进行调用 例如,像我们经常会使用到的Response.Write("<scripttype='text/ja

C#后台调用前台js(RegisterStartupScript)

C#后台调用前台js代码前台js<script type="text/javascript" language="javascript"> function Ceshi() { var a = "你们好啊!" alert(a); }</script><asp:Button ID="Button1" runat="server" Text="后台调用js" o

C#后台调用前台js封装方法

其他不多说,直接上例子,我引用的是layer弹框的移动端插件 一.页面<head>调用下面方法 <script src="/js/layer.js"></script> <script> function alertFn(msg) { layer.open({ content: msg , shadeClose: false, btn: ['OK'], yes: function () { location.href = "de

js调用后台,后台调用前台等方法总结

1. javaScript函数中执行C#代码中的函数: 方法一:1.首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2.在前台写一个js函数,内容为document.getElementByIdx("btn1").click(); 3.在前台或后台调用js函数,激发click事件,等于访问后台c#函数: 方法二:1.函数声明为public 后台代码(把public改成protected也可以) public string ss() { return(&quo

关于.net后台调用前台js方法

在服务器端的后台代码Button_Click事件中调用一个JS写的方法 protected void btnShow_Click(object sender, EventArgs e) {//这是Button处理事件的第一句 调用客端的js函数Page.RegisterStartupScript("showDiv", "<script>ShowDiv()</script>");//但是VS会提示这种方法已经过时了,但是还是可以使用的!如果比较

Asp.net 后台调用js方法(转)

1. 用Response.Write方法 代码如下: Response.Write("<script type='text/javascript'>alert("XXX");</script>"); 此方法缺陷就是不能调用脚本文件中的自定义的函数,只能调用内部函数,具体调用自定义的函数只能在Response.Write写上函数定 义,比如 Response.Write("<script type='text/javascrip