xm1
Дата: 30.04.2007 18:32:44
В FormView (режим Insert) лежит DropDownList. Как добраться до DropDownList'a из кода.
Мне нужно изменить свойтво DataSource DropDownList'a по событию Page_Load, но никак не могу добраться до DropDownList'a т.к. он в FormView лежит.
Поделитесь опытом, как это сделать?
Shevron
Дата: 30.04.2007 23:36:46
ПодписаЦа на событие ItemCreated FormView и далее что-то в этом роде:
protected void frmElement_ItemCreated(object sender, EventArgs e)
{
TextBox txtUserName = this.frmElement.FindControl("txtUserName") as TextBox;
if (txtUserName != null)
{
txtUserName.Enabled = this.frmElement.CurrentMode == DetailsViewMode.Insert;
txtUserName.ReadOnly = !txtUserName.Enabled;
}
if (this.frmElement.CurrentMode != DetailsViewMode.ReadOnly)
{
this.frmElement.Rows[2].Visible = this.frmElement.CurrentMode == DetailsViewMode.Insert;
this.frmElement.Rows[3].Visible = this.frmElement.CurrentMode == DetailsViewMode.Insert;
}
}