• 全部
  • .NET Framework
  • ASP
  • Web Services
  • .NET互联网桌面应用
  • VB
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • AppLauncher
  • 问答

奇怪的错误~~~~ 一页只能有一个服务器端 Form 标记。在线等~~~~~~~~~~~~~

噯卟釋手 2004-10-08 10:09:17
“/SalesPromotion”应用程序中的服务器错误。
--------------------------------------------------------------------------------

一页只能有一个服务器端 Form 标记。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: 一页只能有一个服务器端 Form 标记。

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:


[HttpException (0x80004005): 一页只能有一个服务器端 Form 标记。]
System.Web.UI.Page.OnFormRender(HtmlTextWriter writer, String formUniqueID) +311
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +35
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +262
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +72
System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +44
System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +262
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +72
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +243
System.Web.UI.Page.ProcessRequestMain() +1926




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:1.1.4322.2032; ASP.NET 版本:1.1.4322.2032



请问这是什么错误??? 怎么改啊??
...全文
1253 点赞 收藏 10
写回复
10 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
asmallbee 2004-10-08
对,是这样的,只能有一个form标记,所有form的id没用了.真不知道微软怎么想的
回复
噯卟釋手 2004-10-08
OK! 果然如几位所言 结帖 放分~~
回复
sequelbo 2004-10-08
同意
回复
cyy1981 2004-10-08
一页中只能有一 个<form>中带有runat=server标记
回复
Jinniu 2004-10-08
你可以用框架来解决你的问题!
回复
storm2003 2004-10-08
在你的aspx页面代码里定义了两个<form>表单元素,而按照ASP.NET的规则,只能有一个表单<form runat=server>,而且所有的服务器控件(即带有runat=server的控件)必须放在这个Form里面。
回复
噯卟釋手 2004-10-08
哦 我看看先 搞定就结帖~~ 活活~~
回复
magiccoder 2004-10-08
你的页面不止一个
<form method="post" runat="server">
</form>标记
去掉其它form标记的runat="server"
回复
Eddie005 2004-10-08
这不是错误,是asp.net规定的,有别于asp
回复
噯卟釋手 2004-10-08
自己先顶顶
回复
相关推荐
发帖
.NET技术社区
创建于2007-09-28

5.8w+

社区成员

.NET技术交流专区
申请成为版主
帖子事件
创建了帖子
2004-10-08 10:09
社区公告
暂无公告