2010-09-07 4 views
0

Попытка заставить findcontrol работать, поэтому я могу установить значение по умолчанию для раскрывающегося списка, которое у меня есть в поле шаблона, но мне не повезло. Я делаю что-то неправильно?Установить dropdownlist в gridview в событии rowediting

Dim drdList As DropDownList 
    For Each row As GridViewRow In gridviewComputer.Rows 

     drdList = gridviewComputer.Rows(e.NewEditIndex).FindControl("statusDropDown") 


    Next 

ответ

0

Облегченный способ.

Перейдите в редактирование шаблона сетки, а затем в EditItemTemplate, где у меня был раскрывающийся список, который я выбрал Редактировать DataBindings. Обновите схему, затем я смог установить свойство SelectedValue в соответствующее поле моего источника данных gridviews. (Который действительно просто заполняет «Bind (« columnName »)» в выражении Code.) Проблема решена!

Смежные вопросы