页面回传导致 此页的状态信息无效,可能已损坏

ctx430 2011-07-08 10:48:05
<form id="form10" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div id="EditNewUser">
<table cellpadding="3" cellspacing="0" >

<tr>
<td colspan="2" align="center">新用户注册</td>
</tr>
<tr>
<td>身份证号:</td>
<td> <asp:TextBox ID="IDCARD" runat="server"> </asp:TextBox>
<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="IDCARD" ErrorMessage="身份证号码格式错误"
ValidationExpression="\d{17}[\d|X]|\d{15}" ValidationGroup="a"></asp:RegularExpressionValidator>
</td>
</tr>
<tr>
<td>所属单位:</td>
<td>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:DropDownList ID="DropDownList1" runat="server"
DataSourceID="SqlDataSource1" DataTextField="T_NAME"
DataValueField="T_NAME"
onselectedindexchanged="DropDownList1_SelectedIndexChanged">
</asp:DropDownList>
<asp:DropDownList ID="DropDownList2" runat="server"
DataSourceID="SqlDataSource2" DataTextField="T_NAME"
DataValueField="T_NAME"
onselectedindexchanged="DropDownList2_SelectedIndexChanged"
AutoPostBack="True">
</asp:DropDownList>
<asp:DropDownList ID="DropDownList3" runat="server"
DataSourceID="SqlDataSource3" DataTextField="T_NAME"
DataValueField="T_NAME">
</asp:DropDownList>
</ContentTemplate>
</asp:UpdatePanel>
<asp:SqlDataSource ID="SqlDataSource3" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT "T_NAME" FROM "LIST" WHERE ("XIASHU" = :XIASHU)">
<SelectParameters>
<asp:SessionParameter DefaultValue="330302" Name="XIASHU" SessionField="xzq"
Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource2" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"

SelectCommand="SELECT "T_NAME" FROM "LIST" WHERE ("XIASHU" = :XIASHU)">
<SelectParameters>
<asp:SessionParameter DefaultValue="3303" Name="XIASHU" SessionField="shi"
Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:ConnectionString %>"
ProviderName="<%$ ConnectionStrings:ConnectionString.ProviderName %>"
SelectCommand="SELECT "T_NAME" FROM "LIST" WHERE ("T_QX" = :T_QX)">
<SelectParameters>
<asp:Parameter DefaultValue="3" Name="T_QX" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
<br />
</td>
</tr>
<tr>
<td>密码:</td>
<td> <asp:TextBox TextMode="Password" ID="PASSWORD1"
runat="server" ></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="PASSWORD1" ErrorMessage="密码不能为空" ValidationGroup="a"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>确认密码:</td>
<td> <asp:TextBox TextMode="Password" ID="PASSWORD2" runat="server" > </asp:TextBox>
<asp:CompareValidator ID="CompareValidator1" runat="server"
ControlToCompare="PASSWORD1" ControlToValidate="PASSWORD2" EnableTheming="True"
ErrorMessage="两次输入的密码不相同" ValidationGroup="a"></asp:CompareValidator>
</td>
</tr>
<tr>
<td>姓名:</td>
<td> <asp:TextBox ID="NAME" runat="server" > </asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="NAME" ErrorMessage="姓名不能为空" ValidationGroup="a"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>手机号码:</td>
<td>
<asp:TextBox ID="PHONE" runat="server" > </asp:TextBox>
</td>
</tr>
<tr>
<td>
用户级别:
</td>
<td>
<asp:RadioButton ID="ADMINISTRATOR" runat="server" GroupName="USERTYPE" text="管理员" Checked="true" />
<asp:RadioButton ID="ORDINARYUSER" runat="server" GroupName="USERTYPE" text="普通用户" />
</td>
</tr>
<tr>
<td>

</td>
<td>
<asp:Button ID="send" runat="server" Text="确认" onclick="send_Click"
ValidationGroup="a"/>
<asp:Button ID="reset" runat="server" Text="重置" onclick="reset_Click" />
</td>
</tr>

</table>
</div>
</form>

用了一个JQ插件,在登录页面弹出注册页面,注册页面是独立存在的。等于是加了一个壳。
现在就是不能不用 页面回传。但用页面回传又会导致
Microsoft JScript 运行时错误: Sys.WebForms.PageRequestManagerServerErrorException: 此页的状态信息无效,可能已损坏。
这个错误。。。。高手帮忙啊
...全文
246 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
子夜__ 2011-07-10
  • 打赏
  • 举报
回复
在@page里加入EnableEventValidation="false"
Ayanamikula 2011-07-08
  • 打赏
  • 举报
回复
帮 顶

62,253

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧