我创建了一个存款模块。这个模块的主要目标是在数据库上保存一些数据。
我已经使用我的自定义部件(DepositPart)制作了我的自定义类型(存款),它的效果与我预期的一样。
此DepositPart会在数据库中保存名称,货币,流动性,月份和网址。 但现在我想制作一个带有3个组合框和一个按钮的简单小部件。
在那些组合框中,我有一些静态文本供用户选择。当用户点击按钮时,我想进行查询并返回包含一些存款的列表,并仅显示名称和流动性。
实现这一目标的最佳方法是什么?
答案 0 :(得分:0)
最好的是创建自己的控制器。
对于您拥有的部分,您可以轻松地将其作为窗口小部件添加到迁移中。
例如: (您可以在此链接找到更多信息:http://docs.orchardproject.net/Documentation/Writing-a-widget)
public int UpdateFrom1()
{
// Create a new widget content type with our map
ContentDefinitionManager.AlterTypeDefinition("MapWidget", cfg => cfg
.WithPart("MapPart")
.WithPart("WidgetPart")
.WithPart("CommonPart")
.WithSetting("Stereotype", "Widget"));
return 2;
}
请注意,您只需添加WidgetPart并添加构造型" Widget"到具有yourpart的新内容类型(在此示例中为MapPart)。
对于结果,您可以使用控制器。
有关您的部分的更多信息,我可以为您提供更多帮助。