首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

页面跳转解决思路

2012-04-25 
页面跳转新建一个Website站点,添加了两个页面,在第一个页面的form里添加 form idform1 runatserver

页面跳转
新建一个Website站点,添加了两个页面,在第一个页面的form里添加 <form id="form1" runat="server" action ="Default2.aspx" > 添加了一个按钮。想实现点击按钮调转页面。运行后每点击按钮就提示“验证视图状态MAC失败。如果此应用程序由网络场或群集承载,请确保配置指定了相同的validationKey和验证算法。在集群中不能使用自动生成。”

[解决办法]
1. 在出错页面的 <%@ page %>中加enableviewstatemac="false"无效。 
2. 在web.config的 <system.web>节中加 
<machineKey validationKey="3FF1E929BC0534950B0920A7B59FA698BD02DFE8" decryptionKey="280450BB36319B474C996B506A95AEDF9B51211B1D2B7A77" decryption="3DES" validation="SHA1"/> 


[解决办法]
你可以通过
<asp:Button ID="Button1" runat="server" PostBackUrl="Default2.aspx" Text="Button" />
设置
[解决办法]
这样的跳转更合理

探讨
你可以通过
<asp:Button ID="Button1" runat="server" PostBackUrl="Default2.aspx" Text="Button" />
设置

热点排行