Visual studio 2010 我应该设置哪些选项以允许文本字段成为VisualStudio2010 Gridview中的下拉列表?

Visual studio 2010 我应该设置哪些选项以允许文本字段成为VisualStudio2010 Gridview中的下拉列表?,visual-studio-2010,web-applications,gridview,drop-down-menu,Visual Studio 2010,Web Applications,Gridview,Drop Down Menu,可能吗?我注意到Gridview(VisualStudio2010Web应用程序)只包含文本字段,因此我想知道是否可以将文本字段转换或更改为Gridview中的下拉列表 如果单击编辑字段,文本字段将出现,这些文本将存储在文本字段中 (来源:)您应该将编辑模板添加到您的aspx中 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataKeyNames="Employe

可能吗?我注意到Gridview(VisualStudio2010Web应用程序)只包含文本字段,因此我想知道是否可以将文本字段转换或更改为Gridview中的下拉列表

如果单击编辑字段,文本字段将出现,这些文本将存储在文本字段中



(来源:)

您应该将编辑模板添加到您的aspx中

<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" 
            DataKeyNames="EmployeeID" DataSourceID="SqlDataSource1">
            <Columns>
                <asp:CommandField ShowEditButton="True" />
                <asp:BoundField DataField="EmployeeID" HeaderText="EmployeeID" 
                    InsertVisible="False" ReadOnly="True" SortExpression="EmployeeID" />
                <asp:BoundField DataField="LastName" HeaderText="LastName" 
                    SortExpression="LastName" />
                <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
                    SortExpression="FirstName" />
                <asp:BoundField DataField="HireDate" HeaderText="HireDate" 
                    SortExpression="HireDate" />
                <asp:TemplateField HeaderText="City" SortExpression="City">
                    <EditItemTemplate>
                        <asp:DropDownList ID="DropDownList1" runat="server" 
                            DataSourceID="SqlDataSource2" DataTextField="City" DataValueField="City" 
                            SelectedValue='<%# Bind("City") %>'>
                        </asp:DropDownList>
                    </EditItemTemplate>
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("City") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>
            </Columns>
        </asp:GridView>

什么文本字段?什么网格视图?@SimpleCoder我已经对问题进行了编辑以使其更清晰。您提供的链接非常有用。