6 forms asp.net-mvc html-helper
使用Html.BeginForm有什么好处?
我们遇到了一些与html帮助器和剃刀生成器视图测试有关的问题,我很难看到阻止我们回到旧skool表单标签的好处.
有没有人有争论或反对?
by old skool我的意思是:
<form action="@Url.Action('Blah')">
Run Code Online (Sandbox Code Playgroud)
它Html.BeginForm很有用,因为它使用 Global.asax 中定义的路由生成 url。(或者您可以使用自己的代码扩展它)
在我看来,使用旧标签既不是最坏也不是最好。您只需手动或使用 Url 帮助程序生成您的 url。最终页面中的html将是相同的
<form ....>
html
</form>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2342 次 |
| 最近记录: |