我有一个可以与多个网格和多个按钮一起正常工作的页面。该页面工作正常,直到我添加一个 asp:UpdatePanel。然后我收到以下消息,按下我的任何按钮:
Sys.WebForms.PageRequestManagerServerErrorException:输入字符串的格式不正确。
页面上没有javascript,只是直接的html。
这是页面:
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPages/Site.Master" AutoEventWireup="true"
CodeBehind="TestUpdatePanel.aspx.cs" Inherits="ASCWeb.TestUpdatePanel" %>
<asp:Content ID="mHeadContent" ContentPlaceHolderID="HeadContent" runat="server">
</asp:Content>
<asp:Content ID="mBodyContent" ContentPlaceHolderID="MainContent" runat="server">
<asp:UpdatePanel ID="pnlUpdate" runat="server">
<ContentTemplate>
<asp:TextBox ID="txtUser" runat="server" />
<asp:ImageButton ID="btnAdd" runat="server" ImageUrl="~/Images/Add.png" />
</ContentTemplate>
</asp:UpdatePanel>
</asp:Content>
如果我把 TextBox 拿出来,它工作正常。后面的代码中没有任何内容。
什么会导致这个?
谢谢