PDA

View Full Version : دلیل این خطا چیه:A page can have only one server-side Form tag.



fereshte22
یک شنبه 24 تیر 1386, 18:52 عصر
سلام
من یک برنامه از اینترنت دانلود کردم.صفحه اصلی اون default.aspx است و شامل چند لینک به صفحات دیگر است.ولی هر کدام از لینک ها را که کلیک میکنم در صفحه مورد نظر خطای زیر را میگیرد
.A page can have only one server-side Form tag.
کد html یکی از صفحات به صورت زیر است


<%@PageLanguage="VB"AutoEventWireup="false"CodeFile="adminhomepage.aspx.vb"Inherits="Administration_adminhomepage" %>
<!DOCTYPEhtmlPUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<htmlxmlns="http://www.w3.org/1999/xhtml">
<headrunat="server">
<title>Untitled Page</title>
</head>
<body>
<formid="form1"runat="server">
<tablebgcolor="#ffcc33"border="1"cellpadding="2"cellspacing="1"width="60%">
<tr>
<td>
<ahref="../Default.aspx">Home</a>
</td>
<td>
<ahref="AdminHomePage.aspx">Administration Page</a>
</td>
<td>
<ahref="../Management/MgtHomePage.aspx">Manager Page</a>
</td>
<td>
<ahref="../Logout.aspx">Logout</a>
</td>
</tr>
</table>
<asp:ButtonID="buCheckRoles"runat="server"OnClick="buCheckRoles_Click"Text="Check Role"/><asp:DropDownListID="txtRoleToCheck"runat="server">
</asp:DropDownList><asp:LabelID="lblCheckResult"runat="server"></asp:Label>
</form>
</body>
</html>

babi_wd
یک شنبه 24 تیر 1386, 19:36 عصر
یکی از صفحه هات 2 تا تگ Form داره
بگرد پیداش کن

fereshte22
یک شنبه 24 تیر 1386, 23:16 عصر
از توجه و راهنمایتون خیلی ممنون هستم.راستش من فقط دو صفحه ای را که به انها لینک میکردم بررسی میکردم که دو تا فرم نداشته باشد و تعجب میکردم که چرا این خطا را میگیرد.در حالی که مشکل از صفحه login.aspxبود.