我在gridview中有一个下拉列表,并从下拉列表中的代码中的函数绑定网格视图。 问题是dropdownlist在edittemplate中,并且当行没有编辑时,当下拉列表中所选值是同一个celle中的id。
如何在编辑空值时显示????
答案 0 :(得分:2)
在您的下拉列表中添加一个表示空值的项目。
<asp:DropDownList ID="DropDownList1" runat="server" SelectedValue='<%# Bind("CurrencyType") %>' AppendDataBoundItems="true">
<asp:ListItem Value="">Not selected</asp:ListItem>
</asp:DropDownList>
答案 1 :(得分:1)
您可以放置业务逻辑并检查所选值是否为空,然后您可以使用在选中时将符号为null的数据项。
<asp:DropDownList ID="ddlitems" runat="server" SelectedValue='<%# Bind("mydata") %>' AppendDataBoundItems="true">
<asp:ListItem Value="">select</asp:ListItem>
</asp:DropDownList>