我有一個usercontrol(ascx),我想動態添加到頁面。動態添加一個頁面的自定義用戶控件
控件和頁面都沒有命名空間(謝謝蹩腳的供應商)。
當我使用下面,它告訴我它不能找到「類型或命名空間」
StayTunedControl = (UserControler_StayTuned)LoadControl("~/UserControler/StayTuned.ascx");
Page.Controls.Add(StayTunedControl);
StayTunedControl.StayTunedID = Convert.ToInt32(IncludesStayTunedMeta.Value);
一些調整的命名空間後,等我現在在哪裏上述第3行生成一個點以下錯誤:
「System.Web.UI.UserControl」不包含定義「StayTunedID」
我希望鑄造StayTunedControl類型(UserControler_StayTuned)可以解決這個問題。
幫助?
你是否在你的aspx文件中引用了控件? – 2010-11-03 15:21:17
你應該用新的信息來更新你的問題,它可以讓人們更容易地在一個地方幫助所有的信息。 – 2010-11-03 15:24:04
作爲aspx頁面的參考添加 - 現在我得到以下內容:編譯器失敗,錯誤代碼爲1. – 2010-11-03 15:27:37