详细信息视图控件中的多列下拉菜单



我在DetailsView控件中创建了一个下拉列表

我想让下拉列表有多列。这可能吗?如果是,怎么办?我做了很多搜索,似乎找不到解决方案。

下面是我的下拉模板的代码:

 <asp:TemplateField HeaderText="Division" SortExpression="fDivisionID">
                    <EditItemTemplate>
                        <asp:DropDownList
                             ID="DivisionDropDownList" 
                             runat="server" 
                             DataSourceID="DivisionSqlDataSource"
                             DataTextField="DivisionName" 
                             DataValueField="DivisionID" 
                             Text='<%# Bind("fDivisionID") %>'>
                        </asp:DropDownList>
                    </EditItemTemplate>
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("DivisionName") %>'></asp:Label>
                    </ItemTemplate>
                </asp:TemplateField>

如何在其中添加另一列。。例如"位置"。。

提前感谢

实际上我认为有三种方法。

  1. 从数据库中提取时,在Select语句中添加两列,如下所示。或从此处

    从可移植中选择第1+''+第2列

  2. 您可以使用第三方控件。

  3. Jquery也支持此功能此处

最新更新