如题,比如 我在类Class1里面有个静态变量
public static string sql="abcdefgh"; 那么在页面的HTML代码里面有个函数 login()
那么如果我想在这个函数里面定义一个变量,这个变量如何获取类中的SQL 的值呢?
知道的指点一下!

解决方案 »

  1.   

    可以在cs中生成javascript,写道页面上。
      

  2.   


    var a = "<%=Class.sql%>";
      

  3.   

    你的Class是不是有名称空间?要写全的。
      

  4.   

    我把类名称写全了 我的类在一个文件夹里面我这样写 window.alert ("<%= class.WebSet.sql%>");
    或这样写window.alert ("<%=WebSet.sql%>");
    class 是文件夹名称,Webset是类名
    都出错.
    编译出错说什么"编译器错误信息: BC30201: 需要表达式。"
      

  5.   

    试试写一个隐藏的html控件runat=server
    然后使控件的值等于sql
    然后用客户端的脚本读取
      

  6.   

    但我在该页面的后台 定义一个变量
    string  yu =WebSet.sql;再这样写window.alert ("<%=yu%>");就正确了.
    搞不明白 怎么写类的名称就不对了呢?
      

  7.   

    window.alert ("<%= class.WebSet.sql%>");
    ==========光写文件夹名还不行,你要看namespace
    比如你的工程名为aa
    那应该是 aa.class.WebSet.sql