0

質問によると。具体的には、html.beginform()にrunat="server"属性を持たせたいです。

理由は、フォーム内にasp.netログインコントロールを配置しているためです。これには、フォーム要素がサーバーで実行されている必要があります。

ヒープに感謝します。

ルウェンディ

4

1 に答える 1

5

いいえ、ASP.NETMVC3ではこの属性を忘れることができます。使用できません。ASP.NETMVCアプリケーションでサーバー側のコントロールを使用しないでください。彼らは働くことができません。従来のWebFormsASPXビューを使用するか、ASP.NET MVCを使用する場合は、ASP.NETログインコントロールをASP.NETMVC固有のものに置き換える必要があります。組み込みのウ​​ィザードを使用して新しいASP.NETMVC3アプリケーションを作成し、AccountControllerと対応するLogOnビューを確認します。

于 2012-06-13T08:44:28.480 に答える