FineUI 官方论坛
标题:
急啊, ext:Grid里的TemplateField数据无法正确绑定。
[打印本页]
作者:
Murphy
时间:
2012-11-3 16:41
标题:
急啊, ext:Grid里的TemplateField数据无法正确绑定。
本人新学ExtASP, 做项目的时候遇到这样的问题,代码如下:
<ext:Grid ID="Grid1" Title="查询结果" Width="990" Height="500" PageSize="30" ShowBorder="true"
DataKeyNames="ID" ShowHeader="true" AutoHeight="true" AutoWidth="true" AllowPaging="true"
runat="server" EnableRowNumber="true" EnableRowDoubleClick="true" IsDatabasePaging="true"
>
<Columns>
<ext:BoundField Width="100px" DataField="CRNo" HeaderText="投诉报告编号" />
<ext:BoundField Width="80px" DataField="CRDate" DataFormatString="{0:yyyy-MM-dd}"
HeaderText="投诉时间" />
<ext:BoundField Width="60px" DataField="IsClosed" HeaderText="是否关闭" />
<ext:BoundField Width="100px" DataField="ItemNumber" HeaderText="零件号" />
<ext:BoundField Width="120px" DataField="ItemName" HeaderText="零件名称" />
<ext:BoundField Width="60px" DataField="DeliveryQty" HeaderText="发货数量" />
<ext:BoundField Width="60px" DataField="ComplainQty" HeaderText="投诉数量" />
<ext:BoundField Width="60px" DataField="RejectQty" HeaderText="报废数量" />
<ext:BoundField Width="100px" DataField="OrderBillNo" HeaderText="订单号" />
<ext:BoundField Width="100px" DataField="StockBillNo" HeaderText="发货编号" />
<ext:BoundField Width="120px" DataField="SupplierName" HeaderText="供应商名称" />
<ext:TemplateField Width="60px">
<ItemTemplate>
<asp
abel ID="lblId" runat="server" Text='<%# Eval("ID") %>'></asp
abel>
</ItemTemplate>
</ext:TemplateField>
</Columns>
</ext:Grid>
不知道为什么,ItemTemplate里的ID显示在界面上始终是1(如下图),我查过extaspnet sample,那上面的是对的,但我始终找不出里面的代码和我写的有何不同。
[attach]1222[/attach]
请教高手指点,这是为什么?
作者:
Murphy
时间:
2012-11-3 17:41
解决了,是.net framework版本的问题,我用的是4.0的版本,而extaspnet还用的是3.5的版本,所以就出现下面的问题了。把工程的.net framework版本都降到3.5就OK了。
作者:
leadline
时间:
2012-11-20 06:58
本帖最后由 leadline 于 2012-11-20 06:59 编辑
哈哈哈哈哈
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4