[ECSide] 修改数据时遇到的问题
zhunahao
2007-05-31
两个表之间有关系,
例如: 表 USER (id,usergroudId,userName) 表 USERGROUD (id,groudName) 显示数据时接收一个USER的List <ec:row > <ec:column width="50" property="_0" title="序号" editable="false" resizeColWidth="false" value="${GLOBALROWCOUNT}" /> <ec:column width="100" property="userName" title="用户名" editTemplate="ecs_t_name" /> <ec:column width="200" property="USERGROUD.id" value="${USER.USERGROUD.groudName}" title="所属用户组" editTemplate="ecs_t_groud" mappingItem="groudMap" /> </ec:row> 配置文件中:usergroudId=#{USERGROUD.groudName} 这样修改后保存会出错 如果将"用户组"的 property 改为一个单独的单词作为名称, <ec:row > <ec:column width="50" property="_0" title="序号" editable="false" resizeColWidth="false" value="${GLOBALROWCOUNT}" /> <ec:column width="100" property="userName" title="用户名" editTemplate="ecs_t_name" /> <ec:column width="200" property="groudId" value="${USER.USERGROUD.groudName}" title="所属用户组" editTemplate="ecs_t_groud" mappingItem="groudMap" /> </ec:row> 它的cellValue的值为value的值,当保存时会将文本保存进 USER 的 usergroudId 中。我希望保存的是Id值。 加入cellValue这个属性到页面上,也没有反应。 如何加一个默认值?或有其它的好方法呢? |
|
fins
2007-05-31
您这个需求暂时还无法满足,因为easylist特性还不支持过于复杂的参数传递
实在抱歉 |
|
zhunahao
2007-06-01
谢谢!
|