我正在将Kentico MVC v12与全新安装的DancingGoat(MVC)模板一起使用。
在其中,我看到它调用了一个使用“ UniGrid”组件并直接在数据属性中指定列的“ ascx”页面。
我不喜欢修改此文件以显示新列的想法,因为我认为此网站是我的下一个功能的基础,我想避免接触网站模板的代码,你知道还有别的办法吗?
也许我在其他地方缺少配置?
先谢谢您!
更新06-03-2019: 我尝试了Peter Mogilnitski的解决方案,但没有用:x
我调试了sql查询,但在查询中看不到我的列,在别的地方还有其他配置可做吗?
更新08-03-2019:
Kentico的支持证实了我提出的@Rui确认的解决方案是正确的方法。
谢谢大家!
答案 0 :(得分:1)
如果您希望自定义字段显示在UI中,则必须对ascx页面进行更改。您需要对此进行记录,因为您可能需要在升级或修补程序期间进行更新(可能性较小)
除了将数据字段添加到“列”之外,您还需要在该部分中添加ug:column
<ug:Column Name="SAPID" Source="SAPID" Caption="SAPID" Sort="SAPID" />
答案 1 :(得分:0)