2012-03-19 111 views
0

我在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> 

..如「位置」 ..

在此先感謝

回答

0

有實際上我認爲有三種方法。

  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

相關問題