1
2
Asp。Net MVC BeginForm知道RouteConfig中定义的路由。ASP。NET路由模块负责将传入的浏览器请求映射到特定的MVC控制器操作。 BeginForm HTML助手询问路由引擎如何达到控制器的操作。在幕后,它在RouteTable公开的Routes属性上使用名为GetVirtualPath的方法,您的web应用程序在全局中注册了所有路由。asax公司 所以,在将来,即使您更改了该控制器和操作的路由映射,它也会在html中正确设置表单标记的操作。 其他助手(如Html)的情况类似。ActionLink,它将生成知道已定义路由的超链接。 |
2
-1
html。beginform将把HTML内容包装在大括号内,它还可以帮助您“轻松”指定“控制器”和操作。
如果要使用普通表单标记,则必须对URL进行硬编码,然后自己关闭表单标记。 就性能而言,没有区别。这都是个人喜好。 |
Robert King · Unity C#语法问题-转换位置 1 年前 |
JBryanB · 如何从基本抽象类访问类属性 1 年前 |
law · 检查答案按钮的输入字符串格式不正确 2 年前 |
i_sniff_ket · 在unity之外使用unity类 2 年前 |