我是初学者,我在浏览器中打开项目后使用ASP.NET和C#创建了Web应用程序我有这个错误
此页面包含以下错误: 第2行第1行的错误:StartTag:无效的元素名称
下面是第一个错误之前的页面呈现。
请帮助我,我搜索了很多网站,解决了这个错误三天了,我没有找到任何解决方案
Login.aspx代码
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Login.aspx.cs" Inherits="E.I.I_User_Interface.Login1" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Login</title>
<style type="text/css">
.style1
{
width: 100%;
}
.style2
{
font-size: xx-large;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
color: #000000;
}
.style4
{
font-size: medium;
font-weight: bold;
font-family: "Times New Roman", Times, serif;
color: #000000;
text-align: right;
width: 145px;
}
.style5
{
text-align: left;
}
.style6
{
width: 180px;
text-align: right;
}
.style7
{
width: 58px;
}
</style>
</head>
<body style="color: #74E7D6; background-color: #DDDDDD; text-align:center;
width:auto; max-width:500PX">
<table class="style1">
<tr>
<td>
<img src="images/E.I.I_logo.png" alt=""
style="width:101px; height: 116px; text-align: center" /></td>
<td>
<img src="images/E.I.I_name.png" alt=""
style="width:699px; height: 113px"/></td>
</tr>
<tr>
<td class="style2" colspan="2">
LOGIN</td>
</tr>
</table>
<p>
</p>
<form id="form1" runat="server">
<div>
<table class="style1">
<tr>
<td class="style4">
</td>
<td class="style5">
<asp:Label ID="errorMsgLabel" runat="server" ForeColor="Red"></asp:Label>
</td>
</tr>
<tr>
<td class="style4">
User Name</td>
<td class="style5">
<asp:TextBox ID="UNLoginTextBox" runat="server" style="text-align: left"
Width="150px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="UNLoginTextBox" ErrorMessage="*"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td class="style4">
Password</td>
<td class="style5">
<asp:TextBox ID="pwdLoginTextBox" runat="server" TextMode="Password"
Width="150px"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="pwdLoginTextBox" ErrorMessage="*"></asp:RequiredFieldValidator>
</td>
</tr>
</table>
</div>
<p>
<table class="style1">
<tr>
<td class="style6">
<asp:ImageButton ID="SignupButton" runat="server" Height="50px"
ImageUrl="~/images/signUp.png" PostBackUrl="~/CreateUser.aspx"
ToolTip="Sign Up" Width="50px" CausesValidation="False"
onclick="SignupButton_Click" />
</td>
<td class="style7" style="text-align: left">
<asp:ImageButton ID="LoginButton" runat="server" Height="50px"
ImageUrl="~/images/login.png" ToolTip="Login"
Width="50px" onclick="LoginButton_Click" style="text-align: left" />
</td>
<td style="text-align: left">
<asp:LinkButton ID="changePasswordButton" runat="server"
CausesValidation="False" Font-Size="Medium"
onclick="changePasswordButton_Click">Change Password</asp:LinkButton>
</td>
</tr>
</table>
</p>
</form>
</body>
</html>
答案 0 :(得分:0)
如果您没有在IIS中安装ASP.NET功能,则可能会发生这种情况。
运行“ appwiz.cpl”->打开或关闭Windows功能-> Internet信息服务->万维网服务->应用程序开发功能->检查列表中的所有内容,然后单击确定。