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