Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
正如问题所说。具体来说,我希望 html.beginform() 具有 runat="server" 属性。
原因是我在表单中放置了 asp.net 登录控件,这需要表单元素在服务器上运行。
多谢了。
鲁文迪
不,您可以在 ASP.NET MVC 3 中忘记此属性。它不能使用。不要在 ASP.NET MVC 应用程序中使用服务器端控件。他们无法工作。要么使用旧的 WebForms ASPX 视图,要么如果你想使用 ASP.NET MVC,你将不得不用 ASP.NET MVC 特定的东西替换 ASP.NET 登录控件。使用内置向导创建一个新的 ASP.NET MVC 3 应用程序并查看 AccountController 和相应的 LogOn 视图。