我有一个简单的下拉列表。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