网格视图中的下拉列表

时间:2015-01-12 11:19:18

标签: asp.net vb.net

如何在网格视图中创建下拉列表?下拉列表中有2个待处理和取消的值。 HTML代码下面是我的代码的一部分

   <asp:TemplateField HeaderText="Order Status">
          <ItemTemplate>
            <%# Eval("OrderStatus")%>
            </ItemTemplate>
            <EditItemTemplate>
              <asp:DropDownlist ID="ddlOrderStatus" runat="server" Text='<%#Eval("OrderStatus") %>' />
            </EditItemTemplate>
   </asp:TemplateField>

1 个答案:

答案 0 :(得分:0)

以下是将数据绑定到网格视图中的下拉列表的代码

<asp:TemplateField HeaderText="Order Status" SortExpression="Order Status">
<EditItemTemplate>
 <asp:DropDownList ID="ddlOrderStatus" runat="server" SelectedValue='<%#Eval("OrderStatus") %>'>
   <asp:ListItem Text="---Select---"/></asp:ListItem>
    <asp:ListItem Text="pending"></asp:ListItem>
   <asp:ListItem Text="Cancel"></asp:ListItem>
 </asp:DropDownList>
</EditItemTemplate>
<ItemTemplate>
  <asp:Label ID="Label1" runat="server" Text='<%#Eval("OrderStatus") %>'></asp:Label>
</ItemTemplate>