在cs文件有这样一个属性:private string work="";
我想在其对应的html页面获取这个 work 的值。不知道可不可以?
   在线等。

解决方案 »

  1.   

    private string work="";
    改为
    public string work="";<%# work %>
      

  2.   

    to:bingchener(水滴)
      这样写报了一个错。“编译器错误信息: CS1525: 无效的表达式项“=”“
    请问下怎么回事?
      

  3.   

    如果不加 = 的话,回说"当前上下文中不存在名称 work "。
      高手请赐教。
      

  4.   

    private string work="";
    改为
    public string work="";然后页面:
    <%=work %>或者在cs的page_load()中加一个 Page.Bind(); 然后页面文件<%#work %>
      

  5.   

    private string work="aa";
    改为
    public string work="aa";然后页面:
    <%=work %>
      

  6.   

    请问?你的 private string work=""; 是放在那里的??private 必须是类的成员,如果是某个函数内的局部变量,当然不行了~
      

  7.   

    上面没说清楚 private string work=""; 必须是类的成员,如果是某个函数内的局部变量,当然不行了~ 页面是无法引用的
      

  8.   

    已经改成public了。
     可是还是无法获取。
      

  9.   

    不是函数内的局部变量。
      是类的成员。。就是在page_load上面定义的。