【发布时间】:2017-01-28 18:06:35
【问题描述】:
我是 Sitecore MVC 的新手,缺乏示例。我认为在回发时只有视图返回而没有布局。
我试着跟着这个
Sitecore MVC Controller and Forms - ActionResult not rendering Layout on postback
但是样品已经没有了。
这是我的看法
@using (Html.BeginRouteForm(Sitecore.Mvc.Configuration.MvcSettings.SitecoreRouteName, FormMethod.Post))
{
@Html.Sitecore().FormHandler("PatientStory","SendStory")
<div class="row">
<div class="col-md-12 text-center">
<div class="col-md-4">
<strong>Hospital</strong>
Name:<br/>
@Html.TextBoxFor(m => m.HospitalName, "", new { @class = "form-control", @placeholder = "", style = "width:300px" })
</div>
<br/>
<input type="submit" value="Submit">
</div>
</div>
}
}
渲染工作,以及功能和验证。只是在回发时整个布局都消失了。
试过了
局部视图方法
返回base.index()
我已经继承了sitecorecontroller
【问题讨论】:
-
我现在做的临时解决方案是我使用索引操作处理提交。虽然我想调用一个不同的操作来完成这个过程,所以现在我的表单处理程序只是空的
@html.sitecore().formhandler()我仍然希望 Sitecore MVP 可以帮助我。 @MichaelEdwards 如果您仍然有您的样品,请您再次发布它。我检查了您的网站..它是空的..
标签: c# asp.net-mvc sitecore