asp.net-mvc-3之使用不带参数的 html beginform 与普通 form> 标记相比有什么好处吗

落叶无声 阅读:70 2024-11-01 17:39:52 评论:0

真的有什么区别吗

<form method="post" action="/Controller/Action"></form> 

@using (Html.BeginForm("Action","Controller")) {} 

什么时候不使用其他更复杂的参数?

我知道这个问题听起来很基础,但我谨慎地使用普通的 HMTL,例如前面的例子。

请您参考如下方法:

它渲染一样,而且是一样的。 Razor 语法的一个可能优势是它是经过编译的,因此您不可能在不忽略添加 标记的情况下运行您的代码。我想,可以说,它的可读性也稍微好一些,尤其是当文件的其余部分大量使用 Razor 语法时。


标签:程序员
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

关注我们

一个IT知识分享的公众号