1
我有5個用戶控件放置在某個Control文件夾中,在運行時基於某些ID我想從Control文件夾加載用戶控件到aspx頁面。 任何機構都可以告訴我該如何傳遞該ID來修復哪些用戶控件在運行時加載到某個div中。如何在運行時加載用戶控件,在aspx頁面中?
我有5個用戶控件放置在某個Control文件夾中,在運行時基於某些ID我想從Control文件夾加載用戶控件到aspx頁面。 任何機構都可以告訴我該如何傳遞該ID來修復哪些用戶控件在運行時加載到某個div中。如何在運行時加載用戶控件,在aspx頁面中?
在頁面初始化做
UserControl uc = new UserControl();
string ID = "1";
string userControl ="UC" + ID + ".ascx";
uc = LoadControl(userControl) as UserControl;
PlaceHolder1.Controls.Add(uc); //some place holder to place controls
在某些下拉選擇我加載特定用戶的控制,但我知道我通過上面的代碼中加入用戶成功控制,但數據不是renderedto的頁面,可能你告訴我如何做到這一點。 – NoviceToDotNet