首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

DataGrid模版列添加DropDownList,该如何解决

2012-02-15 
DataGrid模版列添加DropDownList我建了个DataGrid模版列,在其中的EditItemTemplate中添加了一个DropDownLi

DataGrid模版列添加DropDownList
我建了个DataGrid模版列,在其中的EditItemTemplate   中添加了一个DropDownList,我把DropDownList绑定到数据库字段,
问题,显示不了,就是说没有执行绑定。
代码如下:
<EditItemTemplate>
<asp:DropDownList   id=DropDownList1   runat= "server "   Width= "80px "   DataTextField= ' <%#   DataBinder.Eval(Container.DataItem, "city ")%> '>
</asp:DropDownList>
</EditItemTemplate>

[解决办法]
try 1:改到 <ItemTemplate>
try 2: 请自己定一个数据绑定函数给DropDownList1
[解决办法]
缺个DataValueField的吧
<EditItemTemplate>
<asp:DropDownList id=DropDownList1 runat= "server " Width= "80px " DataTextField= ' <%# DataBinder.Eval(Container.DataItem, "city ")%> ' DataValueField= ' <%# DataBinder.Eval(Container.DataItem, "city ")%> '>
</asp:DropDownList>
</EditItemTemplate>

热点排行