在Umbraco中创建用于添加/编辑/删除/搜索功能的输入表单

时间:2013-04-11 14:41:38

标签: umbraco

多次反复询问,但我找不到合适的解决方案。

我想创建一个由以下元素组成的参赛表格:

文本框,下拉字段(自动填充),复选框,单选按钮

我的研究之后

我发现我需要为上面的表单创建用户控件或脚本文件,并通过宏访问它。

我不想使用用户控件,因为我的第一个偏好是controller-View-Model(即cshtml)

我想按照MVC方法创建上述表单。所以

1)我是否需要为添加/编辑/删除/搜索数据输入表单创建一个单独的项目? 2)或者我需要创建相同的cshtml文件(不太清楚这种方法)

我正在查看这个数据输入表单,更容易定制,我也可以在其他应用程序中使用它。

1 个答案:

答案 0 :(得分:0)

从Umbraco 4.10到6.0.x,您可以在Umbraco中使用MVC,因此无需使用用户控件。您可能希望使用SurfaceController,您可以在其中添加所需的任何操作。其余的是标准的MVC(构建文本框的Razor视图,下拉,......)。

查看Umbraco MVC documentation,了解如何在Umbraco项目中使用MVC。