FineUI 官方论坛

标题: 【已解决】我把例子中的GRID.ASPX 复制到我的系统里,结果... [打印本页]

作者: bluer    时间: 2013-6-28 11:49
标题: 【已解决】我把例子中的GRID.ASPX 复制到我的系统里,结果...
我把例子中的GRID.ASPX 那个空。NET 环境里,为什么 表格显示就不正确了?

第一列,变成了性别的值 ,Container.DataItemIndex + 1   没有用
性别全是女?这是怎么回事? 文件 我都没有修改过呀?就是官方的例子里的文件。

[attach]2589[/attach]


正确的显示:
[attach]2590[/attach]


对比发现:  数据行的ID有不同,,:(注意行ID值)

正确的生成脚本是这样的:
var x0=new Ext.grid.GridPanel({x_state:{"RecordCount":11,"X_Rows":{"Values":[["#@TPL@#Grid1_c0r0","张萍萍"],["#@TPL@#Grid1_c0r1","陈飞"],["#@TPL@#Grid1_c0r2","董婷婷"],["#@TPL@#Grid1_c0r3","刘国"

不正确的是:(注意行ID值)
{"Values":[["#@TPL@#Grid1","张萍萍"],["#@TPL@#Grid1","陈飞"],["#@TPL@#Grid1","董婷婷"],["#@TPL@#Grid1","刘国"],["#@TPL@#Grid1","康颖颖"],["#@TPL@#Grid1","彭博"],["#@TPL@#Grid1","黄倩倩"],["#@TPL@#Grid1","唐超"],["#@TPL@#Grid1","杨娟娟"],["#@TPL@#Grid1","徐鹏"],["#@TPL@#Grid1","纪玲玲"]],"DataKeys":[["6a380476-


作者: bluer    时间: 2013-6-28 12:05
删除性别后,那个 Container.DataItemIndex + 1  又变成总行数了?郁闷呀。。。好奇怪的问题。。。

VS 的数据表格显示正常,同数据源。。

看,上面的都是11,,  下面的正常。。。
[attach]2591[/attach]

作者: 冬天    时间: 2013-6-28 12:44
没见过这样测试的。。。看来是个小姑娘啊
作者: bluer    时间: 2013-6-28 13:00
那要怎么测试 。。。。。
作者: 陈爱国-土拨    时间: 2013-6-28 13:46
bluer 发表于 2013-6-28 13:00
那要怎么测试 。。。。。

发个测试的可执行的项目,这样才能知道是什么问题。
作者: sanshi    时间: 2013-6-28 13:56

看看是不是这个问题:
http://fineui.com/bbs/forum.php?mod=viewthread&tid=655


7. 基于DotNet4.0的项目,一定要注意!
为Web.config中<system.web>的<page>标签添加controlRenderingCompatibilityVersion和clientIDMode两个属性。    <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID">

          <controls>

            <add assembly="FineUI" namespace="FineUI" tagPrefix="x" />

          </controls>

        </pages>
复制代码否则会出现表格中数据错位的情况!!
http://fineui.com/bbs/forum.php?mod=viewthread&tid=678


作者: bluer    时间: 2013-6-28 14:35
是楼上说的问题, 解决。。




欢迎光临 FineUI 官方论坛 (https://fineui.com/BBS/) Powered by Discuz! X3.4