读书人

这个服务器异常如何解决?[初学不久]

发布时间: 2012-03-30 17:32:09 作者: rapoo

这个服务器错误怎么解决?[初学不久]
大家看看这段代码有什么错?

<%@ Page Language="C#"%>
<script language="C#" runat="server">
void Page_Load()
{<!--要在点击后出现的内容,用label控件--〉
Message1.Text="";
Message2.Text="";
Message3.Text="";

if(text1.Text!="")
{
Message1.Text="You have entered your name :"+text1.Text;
}

if(text2.Text!="")
{
Message2.Text="You have entered your address:"+text2.Text;
}

if(text3.Text!="")
{
Message3.Text="You have entered your password:"+text3.Text;
}


}
</script>
<html>
<head>
<title>Login the server</title>
</head>
<body>

<asp:label id="Message1" runat="server"/><!--先创建Label控件-->
<br/><br/>
<asp:label id="Message2" runat="server"/>
<br/><br/>
<asp:label id="Message3" runat="server"/>
<br/><br/>
<form runat="server">
Enter your name please:<asp:textbox id="text1" runat="server">
<br/><br/>
Enter your address please:<asp:textbox id="text2" runat="server" rows=5 textmode="multiline">
<br/><br/>
Enter your password please:<asp:textbox id="text3" runat="server" textmode="password">
<br/><br/>
<input type="Submit" value="Submit">
</form>
</body>
</html>
----------------------------------------------------------------
显示错误:
“/”应用程序中的服务器错误。
分析器错误
说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。

分析器错误消息: 查找 </asp:textbox> 标记时遇到意外的文件结尾。

源错误:

行 42: Enter your address please:<asp:textbox id="text2" runat="server" rows=5 textmode="multiline">
行 43: <br/><br/>
行 44: Enter your password please:<asp:textbox id="text3" runat="server" textmode="password">
行 45: <br/><br/>
行 46: <input type="Submit" value="Submit">


源文件: /ASPNET/login.aspx 行: 44

[解决办法]

HTML code
<asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
[解决办法]
都没结束的</asp:Label>
[解决办法]
HTML code
<html>   <head>     <title>Login the server </title>   </head>   <body>         <asp:label id="Message1" runat="server"/> <!--先创建Label控件-->     <br/> <br/>     <asp:label id="Message2" runat="server"/>     <br/> <br/>     <asp:label id="Message3" runat="server"/>     <br/> <br/>     <form runat="server">     Enter your name please: <asp:TextBox id="text1" runat="server"></asp:TextBox>     <br/> <br/>     Enter your address please: <asp:TextBox id="text2" runat="server" rows=5 textmode="multiline"></asp:TextBox>     <br/> <br/>     Enter your password please: <asp:TextBox id="text3" runat="server" textmode="password"></asp:TextBox>     <br/> <br/>     <input type="Submit" value="Submit">     </form>   </body> </html>
[解决办法]
是啊 加个</asp:textbox> 标记就行了
[解决办法]
楼主的3个textbox控件的标记没有写完整,在每个后面加上</asp:textbox>或者<asp:TextBox id="text1" runat="server" />,加个 "/"
[解决办法]
上面有提示啊,你没看清楚而已,页面都没写完整呢

读书人网 >asp.net

热点推荐