2012-04-19 6 views
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; 
     } 
    } 
} 

答えて

0
+0

私はあなたが私の3方法を与えるすでに試すもできない – user1328360

+0

http://msdn.microsoft.com/en-us/library/36574bf6(v=vs.85).aspxページの最後まで下にスクロールしてください。 – DevProve

+0

それはできないのですか? – user1328360

関連する問題