2

单击该按钮后,它会引发“视图状态 MAC 验证失败”异常。我知道 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>
4

2 回答 2

7

不要与你的框架对抗——如果你想使用 ASP.NET MVC,那么继续使用它,但使用框架的工具创建控件

如果您想要或需要使用回发控件,那么您真的应该坚持使用常规的旧 ASP.NET。

于 2009-08-13T12:44:39.073 回答