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

问题描述:

我在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语句中添加两列。或者从here

    选择列1 + '' +列2从Yourtable

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

  3. 的Jquery还支持此功能Here

+0

这是不使用其他控制它...是否可以在数据视图控件中做了什么? – vitalix 2012-03-20 00:25:14

+0

谢谢..我走了另一条路,创造了一个新领域,并结合了我需要的内容并使用它。您所建议的内容无法在detailsview控件中完成 – vitalix 2012-03-23 02:24:30

+0

您可以在下拉列表中通过附加文本或上述其他选项显示多个列。 – Pankaj 2012-03-23 11:13:15