我在页面中添加了一个受保护的var,如下所示:
public partial class .... : ....
{
protected string Lang;
...
}
我将所请求的语言保存到其中。在设计模式下访问它,例如在标签
中<a href='<%= string.Format("/{0}/sample.aspx",Lang) %>' > Click me </a>
我想知道这个变量的值保存在哪里。在视图中?或者......
答案 0 :(得分:4)
根本不保存该值,只保存私有字段或属性。它们仅在页面实例存在时存在。
答案 1 :(得分:-1)
您可以创建属性public string Lang{get;set}
而不是您的字段
然后使用此<%#Eval("Lang")%>
从属性中获取值