我在頁面中有頁面和調用方法。我想添加一些控制到我的頁面控制(不是頁面本身)在該方法。將UserControl添加到頁面來自另一個類
我的Default.aspx:
<%@ Page Title="Home Page" MasterPageFile="~/Site.master" ... %>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
</asp:Content>
和代碼背後:
namespace Program
{
public partail class Default : Page
{
protected void Page_Load(object sender, Eventargs e)
{
MyClass.Calling(this);
}
}
}
我的另一個類
namespace Program
{
public class MyClass
{
public static void Calling(Page page)
{
Textbox txt = new Textbox()
// I want somthing like this:
// page.PlaceHolder1.Controls.Add(txt);
}
}
}
這可能嗎?
更新:感謝@國王。
我試試看!!!但ph值爲空... – Raika 2010-12-23 14:40:53