【发布时间】:2013-12-12 08:32:05
【问题描述】:
如果我将下拉列表列放在 ItemTemplate 中,它会出现,但我无法更改值。当我像这样把它放在 EditItemTemplate 中时:
<EditItemTemplate>
<asp:DropDownList DataValueField="COLUMN_NAME" DataTextField="COLUMN_NAME" DataSource='<%#GetDataSourceDesCol()%>' Width="90%" Visible=true ID="ddlDesCol" runat="server">
</asp:DropDownList>
</EditItemTemplate>
然后我的 ddl 不再显示了。如何解决?
p/s:即使我尝试了一个新项目和简单的代码,例如:
<asp:GridView ID="GridView1" AutoGenerateColumns=false runat="server">
<Columns>
<asp:TemplateField>
<EditItemTemplate>
<asp:DropDownList ID="DropDownList1" runat="server">
</asp:DropDownList>
</EditItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
ddl 也没有显示!
【问题讨论】:
-
@user.需要更多代码来分析问题..能否请您显示用于获取数据到下拉列表的代码
-
即使有一个新项目并且里面没有代码,ddl 也没有显示出来
-
@user2500561 你想通过这个下拉菜单实现什么。
标签: asp.net drop-down-menu edititemtemplate