我正在使用[PersistenceMode(PersistenceMode.InnerProperty)]公开ClientSideEvent。
Aspx代码:
<uc1:WebUserControl2 ID="WebUserControl21" runat="server" >
<TestProperty></TestProperty>
</uc1:WebUserControl2>
当我输入&lt; TestProperty&GT;&LT; / TestProperty&GT; ,它将显示'System.Web.UI.UserControl'在设计视图中没有名为'TestProperty'的公共属性。有什么问题以及如何解决?
代码背后:
[ParseChildren(true)]
public partial class WebUserControl2 : System.Web.UI.UserControl
{
[PersistenceMode(PersistenceMode.InnerProperty)]
public String TestProperty
{
get
{
return ViewState["TestProperty"] as string;
}
set
{
ViewState["TestProperty"] = value;
}
}
}