当前位置: 代码迷 >> ASP.NET >> 怎么在javaScript中获取服务器端变量的值(,成功马上给分)
  详细解决方案

怎么在javaScript中获取服务器端变量的值(,成功马上给分)

热度:7104   发布时间:2013-02-26 00:00:00.0
如何在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 ">
  相关解决方案