我在ASP.net MVC中使用編輯器模板。我應該將表單放入編輯器模板或模板之外嗎?我的表單應該位於編輯器模板的內部還是外部?
實施例:
內部
〜/查看/產品/ Create.cshtml
@Html.EditorForModel()
〜/查看/產品/ EditorTemplates/CreateProduct.cshtml
@using(Html.BeginForm())
{
@Html.EditorFor(model => model.Name)
<input type="submit" value="Save" />
}
Outside
〜/查看/產品/ Create.cshtml
@using(Html.BeginForm())
{
@Html.EditorForModel()
<input type="submit" value="Save" />
}
〜/查看/產品/ EditorTemplates/CreateProduct.cshtml
@Html.EditorFor(model => model.Name)
是的,我正在尋找更多的「什麼是最有意義的」答案。你的解釋對我有意義。 – Dismissile 2012-01-12 21:40:09