举个例子吧,算对问题的补充:
[DefaultProperty("Text")]
[ToolboxData("<{0}:JWebPanel runat=server></{0}:JWebPanel>")]
public class JWebPanel : Panel, INamingContainer
{
public JWebPanel()
{
Text = "200px";
}
#region --public 属性 : 标题
[Bindable(true)]
[Category("Appearance")]
[DefaultValue("标题")]
[Description("标题")]
public String Title //这个是我扩展panel时加的自定义属性,现在我要在javascript中访问这个属性,提这个问题之情我就用3楼的办法做过取不到,所以到这里问:) {
get
{
String s = (String)ViewState["Title"];
return ((s == null) ? String.Empty : s);
}