Возможно ли это, у меня есть код С#, который добавляет веб-элемент управления на страницу aspx, см. ниже:
UserControl myUserControl;
myUserControl = (UserControl)LoadControl("../TempLayouts/LayoutSize.ascx");
PlaceHolder1.Controls.Add(myUserControl);
На моем ascx у меня есть следующий код:
private int Edit_Mode = 0;
public int Get_EditMode
{
get { return Edit_Mode; }
set { Edit_Mode = value; }
}
protected void Page_Load(object sender, EventArgs e)
{ if(Edit_Mode == 1)//do something}
Как я могу установить значение Edit_Mode равным 1 при вызове пользовательского веб-элемента управления в приведенном выше коде «Атрибуты»?
Это возможно без кастинга?