我正在尝试在BizFormEditData.ascx Web用户控件中启用UniGrid上的多选:
~/CMSModules/BizForms/Controls/BizFormEditData.ascx
我尝试通过前面的代码UniGrid定义来启用它:
<GridOptions ShowSelection="true" />
我尝试通过Page_Load方法中的代码隐藏来启用它:
gridData.GridOptions.ShowSelection = true;
在任何一种情况下,当我构建项目并进行审核时,选择列永远不会出现,这使我相信其他内容正在干扰该定义。
有什么想法吗?
编辑添加:这是在版本7
答案 0 :(得分:1)
我的问题中概述的方法是启用此功能的正确方法。
我遇到的问题是,另一个开发人员编写的自定义过滤器动态生成XML字符串并将其设置为GridName
控件的UniView
属性。
这超越了上述任何一种方法,导致了我一直在努力的行为。
从故障排除的角度来看:
UniGrid
,看看是否已定义<GridOptions ShowSelection="true"/>
。GridOptions
方法中是否定义了Page_Load
GridName
属性是否在任何地方设置