使用UniGrid作为Kentico中的Web部件?

时间:2015-10-02 13:22:10

标签: kentico

我知道Kentico 8.2中有一个表单控件“UniGrid”:https://docs.kentico.com/display/K82/UniGrid

但是,我在自定义Web部件的属性(在Web部件应用程序中)的表单控件中找不到它。无论我为此属性选择哪种数据类型,它都不会显示在那里。但是,我需要它的功能。

有没有办法可以选择它?

1 个答案:

答案 0 :(得分:3)

Unigrid不是表单控件。 EntityManager#getMetaModel()说:

  

表单控件为编辑表单提供了界面,允许用户在管理界面和实时站点上输入Kentico中的数据。每个表单控件代表一个字段,并显示某个表单元素,例如用于用户输入的文本框,一组单选按钮,选择器等。

Unigrid是一个非常复杂的用户控件,它支持列中显示的数据的内联编辑,排序,排序,过滤,转换......并且它不适合用作表单控件。 您需要从UniGrid获得哪些特定功能?

在你的情况下,我会尝试使用名为 Uni Selector 的表单控件。

Kentico documentation如何使用Uni Selector表单控件。此示例在装运选项对象中的新自定义字段上演示它,但您可以在Webparts中使用相同的技术。