我有一個非常簡單的設置,單mycontrol.ascx與assotheicated mycontrol.ascx.designer.vb和mycontrol.ascx.vb文件。ASP.NET - ascx.designer'屬性'在運行時沒有出現在反射中
mycontrol.ascx嵌入一個參考自定義控件: 「MyMenu菜單」:
<mM:myMenu id="myMenu1" runat="server" />
這已經創造了mycontrol.ascx.designer.vb文件保護的參考:
Protected WithEvents myMenu1 As Global.CustomControls.MyMenu
現在,當我斷點mycontrol.ascx的Page_Load()事件並檢查從類型返回的成員時:
Me.GetType().GetMembers()
我無法引用myMenu1。如果我看與intellisence控制,屬性是可訪問:
Me.myMenu1
任何人都可以解釋正是我失蹤,我需要做的在運行時通過反射來訪問設計師創建的屬性是什麼?
乾杯
百勝餐飲。
好的特性,我已經試過,但它仍然沒有顯示在mycontrol.ascx.designer定義的myMenu1控制。 vb文件。 – Yumbelie 2010-07-02 14:44:22
嘗試添加另一個'.BaseType' – SLaks 2010-07-02 17:21:38