Kri*_*ana 4 asp.net asp.net-mvc
我想知道为什么将@ Html.BeginForm()包含在@using块中,如下所示.如果我不使用@using块是否重要?
@using (Html.BeginForm())
{
}
Run Code Online (Sandbox Code Playgroud)
Dar*_*rov 14
如果我不使用@using块是否重要?
是的,这很重要.BeginForm方法返回一个IDisposable,并在其Dispose方法中呈现结束</form>标记.因此,如果您不将其放在using语句中,则必须自己生成结束表单标记:
@Html.BeginForm()
...
@Html.EndForm()
Run Code Online (Sandbox Code Playgroud)
哪个更丑.
| 归档时间: |
|
| 查看次数: |
2586 次 |
| 最近记录: |