gpt4 book ai didi

asp.net-mvc - Html.BeginForm() 是必需的吗?

转载 作者:行者123 更新时间:2023-12-02 07:15:26 28 4
gpt4 key购买 nike

Html.BeginForm() 有什么作用,有必要吗?

最佳答案

本质上,它输出一个

<form>

标记到 HTML 输出中。如果您的页面 POST(即按下按钮提交表单),则需要表单标签,以便浏览器知道在哪里提交表单。它现在可能对您有效的原因是因为您可能没有任何按钮 - 只是链接(我不知道您的应用程序是什么,所以只是在这里猜测)。

简而言之:如果您希望能够向操作提交表单,是的,该标记是必需的。如果全部通过链接完成,则不需要表单标记,因此实际上不需要 BeginForm。

HTH.

附言阅读 Scott Guthrie 关于 ASP.NET MVC 的博文,它们确实对您入门有很大帮助。

关于asp.net-mvc - Html.BeginForm() 是必需的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1441801/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com