Я создал пользовательский элемент управления.
public partial class Controls_pageGeneral : System.Web.UI.UserControl
{
private int pageId;
private int itemIndex;
public int PageId
{
get { return pageId; }
set { pageId = value; }
}
public int ItemIndex
{
get { return itemIndex; }
set { itemIndex = value; }
}
protected void Page_Load(object sender, EventArgs e)
{
// something very cool happens here, according to the values of pageId and itemIndex
}
}
Теперь я хочу динамически создать этот элемент управления и передать ему параметры. Я пробовал использовать функцию LoadControl, но у нее всего две конструкции: одна со строкой (путем), а другая с типом t и массивом параметров.
Первый метод работает, но из-за моих параметров и приходится использовать более сложный метод LoadControl, но я не понимаю, как его использовать. Как я могу связать свою строку пути моего Control с этим странным объектом типа t?
Спасибо за вашу помощь.