在rowediting事件中的gridview中设置下拉列表

时间:2010-09-07 14:10:26

标签: vb.net gridview drop-down-menu findcontrol

尝试让findcontrol工作,这样我就可以在模板字段中设置下拉列表的默认值,但我没有运气。我做错了吗?

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

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


    Next

1 个答案:

答案 0 :(得分:0)

找到一种更简单的方法。

进入gridview模板编辑,然后在EditItemTemplate下,我在其中声明了下拉列表,我选择了Edit DataBindings。刷新Schema,然后我就可以将SelectedValue属性设置为gridviews数据源的相应字段。 (这真的只是填写了代码表达式中的“Bind(”columnName“)”。)问题解决了!