ASP.net GridView控件(编辑功能下拉列表填充数据)
前台添加
<Columns>
<asp:TemplateField HeaderText="职位" SortExpression="categoryID">
<%--编辑列(编辑模板)--%>
<EditItemTemplate>
<%--设置下拉列表的数据源,为自定义方法所返回的对象
DataSource:数据源
DataTextField:前端显示数据值
DataValueField:后台关联数据 id主键
SelectedValue:当前下拉列表所选中单条数据(bind()方法的值,及源数据表所选的值)
--%>
<asp:DropDownList ID="dropList1" runat="server" DataSource='<%# ddlBind() %>'
DataTextField="names" DataValueField="id" SelectedValue='<%# Bind("postid") %>'></asp:DropDownList>
</EditItemTemplate>
<%--常规显示列(显示模板)--%>
<ItemTemplate>
</Columns>