我想通過另一個用戶控件擴展一個用戶控件。擴展用戶控件
說我有一個用戶控件A - 其中顯示文本 - 「控制A」
用戶控制B:A和顯示 「控制B」。
當我加載用戶控件B時,動態地只在頁面上寫入「控件B」。使用
林下面的代碼,以動態加載它們:
B myControl = (B)Page.LoadControl("~/UC/B.ascx");
myPage.Controls.Add(myControl);
這裏的用戶控件B中的代碼:
<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="B.ascx.cs" Inherits="A" %>
<div>Control B</div>
任何想法,我可能是做錯了什麼?
如何顯示文本?請發佈usercontrol的代碼。 – ken2k 2013-03-15 13:13:08
你正在得到什麼錯誤? – Pranav 2013-03-15 13:16:30
用戶控件因此爲空。文字寫在設計師頁面中。因此,例如用戶控件B將具有: – user1203996 2013-03-15 13:16:39