1.如何在JavaScript访问C#函数?
2.如何在JavaScript访问C#变量?
3.如何在C#中访问JavaScript的已有变量?
4.如何在C#中访问JavaScript函数?
一:
1.如果方法被声明成protected/public,且是非void型方法,页面可直接使用<%=后台方法名() %>
2.使用ajax调用一般处理程序
3.使用ajax调用后台方法,方法加[WebService]
二:
1.使用隐藏域<input type="hidden" runat="server" id="Hidden1" />
2.如果变量被定义成protected/public,页面可直接用<%=n %>
3.后台注册脚本,前台js获取变量,如:ScriptManage.RegisterStartupScript(this,this.GetType(),"abc","var n="+n,true);
前台即可用使用var n这个变量
三:
1.将js变量值写入服务器控件,后台通过id获取
2.使用cookie或session储存变量,后台直接使用
四:
1.使用注册脚本,ScriptManage.RegisterStartupScript(this,this,GetType(),"abc","js方法名()",true);