我有一個簡單的下拉列表。Gridview:將數據表中的值綁定到控件是下拉列表的列,但不要將它們添加到下拉列表中
- -I有一些列。
- 稱爲-A柱選擇:
- 列-The控制,2個固定項的下拉列表:Yes和No.
- - 在數據表列「選擇」單元格具有文本「沒了」 ;
- 如果調試我的網頁,在GridView,這是包含 列中的下拉列表不顯示從數據表中的值。我想要gridview來顯示它們。
- 所以,我想從列不是從下拉列表
我有一個簡單的下拉列表。Gridview:將數據表中的值綁定到控件是下拉列表的列,但不要將它們添加到下拉列表中
的問題是有點混亂顯示的值,但它聽起來像你想從列表中選擇答案。如果是這樣,這樣的事情應該工作:
<ItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server" SelectedValue='<%# Eval("Answer") %>'>
<asp:ListItem Text="Yes" Value="1" />
<asp:ListItem Text="No" Value="0" />
</asp:DropDownList>
</ItemTemplate>
編輯:根據您最後的評論,這聽起來像這是你需要的東西:
<asp:TemplateField>
<ItemTemplate>
<%# Eval("SomeUnrelatedValue") %>
</ItemTemplate>
<EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Text="Yes" Value="1" />
<asp:ListItem Text="No" Value="0" />
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
不,請再次看看我的問題,請我更新它 – 2012-03-27 19:03:43
您想要顯示下拉列中的值?因此,而不是「是」或「否」它會顯示列中的值? – 2012-03-27 19:10:04
不,所以下拉列表與列中的值無關。我只想讓這些值可見,當我點擊gridview:edit的按鈕時,下拉菜單就會出現,比如GridView1.Column [3] .Values = visible,就像那樣。 – 2012-03-27 19:13:40
你想顯示什麼樣的價值觀? – peroija 2012-03-27 18:32:58
字符串值,每個單元都有一個默認值「no」 – 2012-03-27 18:35:21
您可以在此Dropbox的默認值「NO」,並當U綁定GridView控件,請致電選擇每個項目插入值... – 2012-03-27 18:42:25