根据问题所说。具体来说,我希望html.beginform()具有runat =“server”属性。
原因是我在表单中放置了asp.net登录控件,这需要表单元素为runat服务器。
谢谢你。
Rwendi
答案 0 :(得分:5)
不,您可以在ASP.NET MVC 3中忘记此属性。它无法使用。不要在ASP.NET MVC应用程序中使用服务器端控件。他们无法工作。要么使用遗留的WebForms ASPX视图,要么如果要使用ASP.NET MVC,则必须使用ASP.NET MVC特定的东西替换ASP.NET Login控件。使用内置向导创建一个新的ASP.NET MVC 3应用程序,并查看AccountController和相应的LogOn视图。