ASP.NET не может изменить видимость элемента управления Formview - PullRequest
2 голосов
/ 08 октября 2009

Я чувствую, что это глупо, но какого черта ...

это две строки метода, который обрабатывает событие выпадающего списка:

        resolve = (Button)FormView1.FindControl("btn_resolve");
        resolve.Visible = true;

Раньше он работал со мной раньше! Не работает сейчас

1 Ответ

2 голосов
/ 09 октября 2009

вам нужно использовать событие вида DataBound, как

 protected void FormView1_DataBound(object sender, EventArgs e)
{
    if (FormView1.CurrentMode == FormViewMode.Edit)
    {
        btn_resolve = (Button)FormView1.FindControl("btn_resolve");
        resolve.Visible = true;
    }
}
...