Easyui DataGrid 显示外键对象 本帖最后由 Mockqi 于 2012-12-28 16:00:27 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 columns: [[ { field: 'Dept.DepartName', title: '部门', align: 'center', width: 120 }, ]]这样是取不到的 http://www.jeasyui.com/tutorial/datagrid/datagrid22.php 楼主他其实不是想显示子gridview,其实只是想部门名称显示出来而已,最简单就是加个实体了,又或者在loadFilter那里返回数据了. 那给列加上一个formatter就好了,easyui太烂,最近转战ext了 {field:'Dept.DepartName',title:'DepartName' formatter: function(value,row,index){ return row[Dept]['DepartName']; } } 上面少了引号return row['Dept']['DepartName']; 你确定这个?formatter 直接报错 是我少写了逗号。。话说 刚从Ext.Net 过来反正Ext.Net比这个还烂 EXT就不搞了 {field:'Dept.DepartName',title:'DepartName' formatter: function(value,row,index){ return row['Dept']['DepartName']; } }这样也是不行啊 {field:"positionname",title:"职位",align:"center",width:80, formatter: function(value,row,index){ return new Object(row["position"]).positionname; } }这样就可以啦,亲们!!! 太感谢你了,楼上的解决方法不行,datagride直接在火狐里面显示不出来。 10楼好方法,解决了,谢谢formatter: function(value,row,index){return new Object(row["position"]).positionname;} 请问怎么控制后台数据在前台显示的位置呢? 为什么我的frame里的一个页面网址不对,就会导致整个页面都不对呢? SqlDataSource的FilterExpression怎么用.要模糊查询 请问:VS .NET2003能免安装吗? Ajax.pro 与 Atlas可以在同一个页面使用吗? dbf访问问题 如何把拷贝来的一幅图的象素放到网业上? 问题请教...急.... 实在没办法了,请教各位一个DataGrid显示数据库图片的问题. 在aspx中如何獲得執行SQL語句的錯誤號? 提问:条件语句对程序效率的影响问题 未安装 C# 的 Visual Studio 语言支持
{ field: 'Dept.DepartName', title: '部门', align: 'center', width: 120 },
]]这样是取不到的
formatter: function(value,row,index){
return row[Dept]['DepartName'];
}
}
你确定这个?formatter 直接报错
是我少写了逗号。。话说 刚从Ext.Net 过来
反正Ext.Net比这个还烂 EXT就不搞了
formatter: function(value,row,index){
return row['Dept']['DepartName'];
}
}
这样也是不行啊
formatter: function(value,row,index){
return new Object(row["position"]).positionname;
}
}
这样就可以啦,亲们!!!
formatter: function(value,row,index){
return new Object(row["position"]).positionname;
}