0
[PersistenceMode(PersistenceMode.InnerProperty)]を使用してClientSideEventを公開しています。内部プロパティを使用すると、デザインビューでエラーメッセージが表示されます
ASPXコード:
<uc1:WebUserControl2 ID="WebUserControl21" runat="server" >
<TestProperty></TestProperty>
</uc1:WebUserControl2>
私は< TestProperty> </TestProperty>を入力すると、それは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;
}
}
}
私はあなたが私の3方法を与えるすでに試すもできない – user1328360
http://msdn.microsoft.com/en-us/library/36574bf6(v=vs.85).aspxページの最後まで下にスクロールしてください。 – DevProve
それはできないのですか? – user1328360