如果我將DropDownlist列放在ItemTemplate中,它會出現,但我無法更改該值。當我把它放在EditItemTemplate中,像這樣:將Dropdownlist放入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.need更多用於分析問題的代碼..您可以顯示下載數據的代碼以下拉列表 –
即使有新項目並且沒有代碼,ddl也不會顯示 – user2500561
@ user2500561什麼是你想通過這個下拉實現。 –