使用 C# 在数据类型上配置具有小部件类型的字段

Configure a field with a Widget Type on a Data Type using C#

我目前正在开发一个基于 Composite C1 5.0 的新网站 我正在寻找尽可能多的关于 C# 代码中的数据类型的信息,但我找不到如何为 C# 中的字段关联 Widget 类型。我已经查看了 Composite C1 documentation regarding Data types 但找不到这是否可行。 但是,我可以在 Composite 中配置小部件类型,但是我依赖于生成的 Xml 文件保存此信息。

这可能吗?

此致

您可以像这样将 FormRenderingProfileAttribute 属性添加到您的 DataType 属性

[FormRenderingProfile(Label = "Title", HelpText = "Help for title", WidgetFunctionMarkup = "...")]
string Title { get; set; }

https://github.com/Orckestra/C1-CMS/blob/master/Composite/Data/FormRenderingProfileAttribute.cs

将此分配给 IData 接口上的属性,以控制在表单视图中查看和编辑数据字段的方式。