2009-08-13 14 views
2

ボタンをクリックすると、「ビューステートMACの検証に失敗しました」という例外がスローされます。 MVCはPostBackをサポートしていませんが、これを回避する方法はありますか?ASP.NET MVCでPostBackでサーバーコントロールを使用するには?

また、MVCでHtmlHelperを使用する必要がありますか?以下は

は、ビューの私のコードです:

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server"> 

<form id="form1" runat="server"> 

<h2>Hello World</h2> 

<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> 
<br /> 
<br /> 

<asp:Button ID="Button1" runat="server" Text="Button" /> 

</form> 

</asp:Content> 

答えて

7

は、あなたのフレームワークを戦わないでください - あなたはASP.NET MVCを使用したい場合は、先に行くと、それを使用しますが、create controls using the tools of the framework

ポストバックコントロールを使用する必要がある場合は、通常の古いASP.NETに固執する必要があります。

関連する問題