日期:2014-05-20  浏览次数:20505 次

如何在javaScript中获取服务器端变量的值(在线等,成功马上给分)
很简单的问题我cs里定义了一个全局变量
public   string   name;
然后在page_load事件里
    name= "luca ";

我想在javascript中调用
var   s= <%=name%>
alert(s);
可报错提示我   luca未定义  
我想在textbox的text赋值也不行
我是这样写的
<asp:TextBox   ID= "TextBox2 "   runat= "server "   Text= " <%=name%> "> </asp:TextBox>

------解决方案--------------------
var s= ' <%=name%> ';
alert(s);
------解决方案--------------------
少了 "号
------解决方案--------------------
全局变量?
你可以先把变量给一个服务端控件,比如TEXTBOX,然后设置隐藏,在JS中可以取得这个值
或者用 <input type= "hidden ">