0

我是这方面的初学者,我在部署后使用 ASP.NET 和 C# 创建了 Web 应用程序,当我在浏览器中打开我的项目时出现此错误

此页面包含以下错误:第 1 行第 2 列错误:StartTag:无效元素名称

下面是第一个错误之前的页面渲染。

请帮助我我搜索了许多网站以解决此错误三天,但我没有找到任何解决方案

登录.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>
        &nbsp;</p>
    <form id="form1" runat="server">
    <div>

        <table class="style1">
            <tr>
                <td class="style4">
                    &nbsp;</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" />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                </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">
&nbsp;&nbsp;&nbsp;&nbsp;
                    <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>
4

1 回答 1

0

如果您没有在 IIS 中安装 ASP.NET 功能,则可能会发生这种情况。

运行“appwiz.cpl” -> 打开或关闭 Windows 功能 -> Internet 信息服务 -> 万维网服务 -> 应用程序开发功能 -> 检查列表中的所有内容,然后单击确定。

于 2018-09-15T14:08:24.767 回答