可以帮忙看一下这个为什么运行出来老在报错吗
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ModifyPwd.aspx.cs" Inherits="AddressList.ModifyPwd" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www. >
<head runat="server">
<title>无标题页</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<table align="center" border="1" width="303">
<tr>
<td width="83" height="33">旧密码:</td>
<td width="204" height="33">
<asp:TextBox ID="txtOldPwd" runat="server" OnTextChanged="TextBox1_TextChanged"></asp:TextBox></td>
</tr>
<tr>
<td height="37">新密码:</td>
<td height="37">
<asp:TextBox ID="txtNewPwd" runat="server"></asp:TextBox><br />
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server" ControlToValidate="txtNewPwd"
ErrorMessage="新密码不能为空"></asp:RequiredFieldValidator></td>
</tr>
<tr>
<td height="43">确认新密码:</td>
<td height="43">
<asp:TextBox ID="txtConfirmPwd" runat="server" OnTextChanged="TextBox3_TextChanged"></asp:TextBox><br />
<asp:CompareValidator ID="CompareValidator1" runat="server" ControlToCompare="txtConfirmPwd"
ControlToValidate="txtNewPwd" ErrorMessage="必须输入确认密码"></asp:CompareValidator></td>
</tr>
<tr>
<td height="47" colspan="2">
<asp:Button ID="btnSubmit" runat="server" OnClick="butSubmit_Click" Text="确认" />
<asp:Button ID="btnRest" runat="server" OnClick="btnRest_Click" Text="重置" />
<asp:Button ID="btnBack" runat="server" OnClick="btnBack_Click" Text="返回" /></td>
</tr>
</table>
</div>
</form>
</body>
</html>