ASP.NET 自定义控件 DefaultValue("NameText") 特性设置后无效
如题 自定义ASP.NET控件:
[Bindable(true)]
[Category("Appearance")]
[DefaultValue("NameText")]
[Localizable(true)]
public string NameText
{
get
{
String s = (String)ViewState["NameText"];
return ((s == null) ? String.Empty : s);
}
set
{
ViewState["NameText"] = value;
}
}
但从工具箱拖动到 页面时页面上面部显示任何东西。在拖动标准控件时 如Label控件。拖动到页面后就会在页面上面 显示lable 这个 字符串以显示 这个控件在哪。我自己定义的控件,如何向label控件一样了?