我的用户控件中有一个RequiredFieldValidator
DropDownLists。ErrorMessage
呈现为<%# areaType %> is required.
<asp:RequiredFieldValidator runat="server" ID="areaRequiredFieldValidator" Display="None" ControlToValidate="area" EnableClientScript="False" ErrorMessage="<%# areaType %> is required."></asp:RequiredFieldValidator>
后面的代码...
private StateAreaDropDownEnums.AreaTypes _areaType;
protected string areaType {
get { return _areaType.ToString(); }
}
我Page.DataBind()
在Page_Load
和所有其他对变量后面其他代码的引用都绑定得很好,只有这个失败了。有任何想法吗?
注意:这是一个 3.5 的网站项目,而不是一个网络应用程序