ASP.NET 中如何从前台用 javascript获得后台的一个字符串

解决方案 »

  1.   

    JS应该去不到后台的值(JS不是很熟悉)
    可以这样,把JS用字符串写在类里面,然后给一个变量
    在页面上取得这个值再输出就行了例如:
    代码片断:
    int i = 19;(这个是你要的后台值)
    string js = "<script language>alter("+i.ToString()+").......</script>";
    在页面的Head标记下,用<=js>取到这段JS函数不就行了么这样不就是后台的数据(可变数据)输出到页面上了吗?
      

  2.   

    后台用 public 或者 ViewState
    如 public int Test;
    Test = "go";
    ViewState["Test"].ToString() = "go";前台 直接 用<%=Test%> 或 <%=ViewState["Test"]%> 获取