1.如何在javascript访问C#变量
方法一:使用 <% = %>
< input id ="Button3" type ="button" value ="js调用c#变量" onclick ="return Button3_onclick()" />
function Button3_onclick()
{
alert('我的名字:'+ ' <% = name %> ');
}
cs代码中的定义:protected string name = "chenlaing";
方法二:使用Hidden隐藏控件
< input id ="Hidden1" runat ="server" type ="hidden" />
在cs代码中给该隐藏控件赋值: Hidden1.Value = "陈亮";
function Button3_onclick()
{
alert(document.getElementById("Hidden1").value);
}
方法三:在cs代码中注册js脚本
string tmp = "陈全用";
ClientScript.RegisterClientScriptBlock(this.GetType(), null, " < script language ='javascript' > ... var temp='" + tmp + "' </ script > ");
function Button3_onclick()
{
方法一:使用 <% = %>
< input id ="Button3" type ="button" value ="js调用c#变量" onclick ="return Button3_onclick()" />
function Button3_onclick()
{
alert('我的名字:'+ ' <% = name %> ');
}
cs代码中的定义:protected string name = "chenlaing";
方法二:使用Hidden隐藏控件
< input id ="Hidden1" runat ="server" type ="hidden" />
在cs代码中给该隐藏控件赋值: Hidden1.Value = "陈亮";
function Button3_onclick()
{
alert(document.getElementById("Hidden1").value);
}
方法三:在cs代码中注册js脚本
string tmp = "陈全用";
ClientScript.RegisterClientScriptBlock(this.GetType(), null, " < script language ='javascript' > ... var temp='" + tmp + "' </ script > ");
function Button3_onclick()
{