日期:2014-05-19  浏览次数:20997 次

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

------解决方案--------------------
<%#=aaa%>
------解决方案--------------------
private string work= " ";
改为
public string work= " ";

<%# work %>

------解决方案--------------------
private string work= " ";
改为
public string work= " ";

然后页面:
<%=work %>

或者在cs的page_load()中加一个 Page.Bind(); 然后页面文件 <%#work %>


------解决方案--------------------
private string work= "aa ";
改为
public string work= "aa ";

然后页面:
<%=work %>
------解决方案--------------------
private 无法获取
------解决方案--------------------
请问?

你的 private string work= " "; 是放在那里的??

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

------解决方案--------------------
把你的2个页面的代码都贴出来吧