我的目标是创建一个内容列表(特定 docType)。在这个列表中,我有一个过滤器按钮和两个动态填充子数据的 ddlist。当用户单击“过滤器”时,列表应由选定的 ddlist 值更新。是否可以为此使用RenderMVCController?我无法使用surfaceController,因为在呈现页面之前我无法访问索引操作。当用户提交表单而不是刷新所有页面时,是否可以使用 Ajax?
看法
using (Html.BeginUmbracoForm("FilterPage", "inTheFieldController", FormMethod.Post, htmlAttributes: new { @id = "PageInTheField" }))
{
//....
}
控制器
public class inTheFieldController : RenderMvcController
{
private readonly UmbracoContext umbracoContext;
public inTheFieldController()
{
umbracoContext = UmbracoContext.Current;
}
// GET: inTheField
public ActionResult Index()//RenderModel model)
{
}
我想要这样的东西:
[HttpPost]
public ActionResult FilterPage(inTheFieldModel model)
{
return null
}
但它从未达到这一点,它要求surfaceController。