RenderPage与 Html.BeginForm()不能放在一起?

@RenderPage("~/Views/Shared/_Test.cshtml")

@using (Html.BeginForm())
{
}

调试查看源码时没有 form 标记

改成

@Html.Partial("~/Views/Shared/_Test.cshtml")

 

@using (Html.BeginForm())
{
}

就解决了。

你可能感兴趣的:(html)