asp.net 后台方法和js方法互动

js调用后台方法
js调用后台只要在页面放一个服务器控件Button隐藏起来,生成后台方法。然后在要调用后台的js方法里调用Button的click()方法就行了。要想传参数到后台,用HiddenField把值存起来,在后台获得就行了。
页面代码:


后台代码:
protected void bt2_Click(object sender, EventArgs e)
//可以这样取值
string val = this.HiddenField2.Value.Trim();
//后台要做的事
//。。。。。。。
后台调用js方法
Response.Write("");
如果有用ScriptManager控件就得这样调用
ScriptManager.RegisterClientScriptBlock(this.Page, base.GetType(), "window", "js方法", true);
参数一样可以用HiddenField在后台赋值,然后在js中取得
【asp.net 后台方法和js方法互动】转载于:https://www.cnblogs.com/binw/archive/2011/10/10/2205873.html

    推荐阅读