错误信息如下:
类型“GridView”的控件“gdvExternalLinks_gdvExternalLinksManage”必须放在具有 runat=server 的窗体标记内。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 类型“GridView”的控件“gdvExternalLinks_gdvExternalLinksManage”必须放在具有 runat=server 的窗体标记内。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[HttpException (0x80004005): 类型“GridView”的控件“gdvExternalLinks_gdvExternalLinksManage”必须放在具有 runat=server 的窗体标记内。]
System.Web.UI.Page.VerifyRenderingInServerForm(Control control) +1997487
System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer, Boolean renderPanel) +37
System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer) +30
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Page.Render(HtmlTextWriter writer) +26
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1896
请问这是怎么会事???
希望各位帮帮忙!!!!!!!!
类型“GridView”的控件“gdvExternalLinks_gdvExternalLinksManage”必须放在具有 runat=server 的窗体标记内。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Web.HttpException: 类型“GridView”的控件“gdvExternalLinks_gdvExternalLinksManage”必须放在具有 runat=server 的窗体标记内。源错误: 执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪:
[HttpException (0x80004005): 类型“GridView”的控件“gdvExternalLinks_gdvExternalLinksManage”必须放在具有 runat=server 的窗体标记内。]
System.Web.UI.Page.VerifyRenderingInServerForm(Control control) +1997487
System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer, Boolean renderPanel) +37
System.Web.UI.WebControls.GridView.Render(HtmlTextWriter writer) +30
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Control.Render(HtmlTextWriter writer) +7
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +130
System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +24
System.Web.UI.Page.Render(HtmlTextWriter writer) +26
System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +25
System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +121
System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +22
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1896
请问这是怎么会事???
希望各位帮帮忙!!!!!!!!
解决方案 »
- 怎样抓取post接收后的快照?
- 安装了VS2010 想用XtraReport 添加的时候怎么没有XtraReport Class v10.1这个啊?
- 接口有哪些好处?
- listview的问题
- 嵌入webbrowser控件的窗体在最小化时弹出“错误”对话框!
- 请教:双网卡连接不同局域网,如何向两个网卡(网络)同时发送广播,并与回复的机器通讯?
- 求高手幫助 3 x
- 求助 在vs2003中构建dll文件和析构函数应用问题
- 请问在DataGrid控件中如何得到当前行
- List 的匿名类型 如果快速查找
- .Net 技术版块中的C#和C# builder 有什么区别,请别怪我无知。
- A,B两个事件交替发生怎么写?
runat=server
<asp:GridView ID="..." runat="server"....></asp:GridView>
GridView控件默认 runat就是等于"server"的呀
<body>
<form id="form1" runat="server">
<div><asp:GridView ID="gvwExternalLinks" runat="server" AutoGenerateColumns="False" CellPadding="4" ForeColor="#333333" GridLines="None" DataKeyNames="ExternalLinks_Id" AllowPaging="True">
<FooterStyle BackColor="#EFF6FE" Font-Bold="True" ForeColor="White" />
<Columns>
<asp:TemplateField HeaderText="域名">
<ItemTemplate> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"ExternalLinks_Id","ExternalLinks_Dateil.aspx?ExternalLinks_Id={0}") %>'
Text='<%# DataBinder.Eval(Container.DataItem,"ExternalLinks_Name") %>'></asp:HyperLink>
</ItemTemplate> </asp:TemplateField>
<asp:BoundField DataField="ExternalLinks_PR" HeaderText="PR" SortExpression="ExternalLinks_PR" />
<asp:BoundField DataField="ExternalLinks_ALEXA" HeaderText="Alexa排名" SortExpression="ExternalLinks_ALEXA" />
<asp:BoundField DataField="ExternalLinks_BaiDu" HeaderText="百度收录" SortExpression="ExternalLinks_BaiDu" />
<asp:BoundField DataField="ExternalLinks_Google" HeaderText="Google收录" SortExpression="ExternalLinks_Google" />
<asp:BoundField DataField="ExternalLinks_User" HeaderText="用户" SortExpression="ExternalLinks_User" />
</Columns>
<RowStyle BackColor="#E3EAEB" />
<EditRowStyle BackColor="#7C6F57" />
<SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
<PagerStyle BackColor="White" ForeColor="White" HorizontalAlign="Center" BorderStyle="None" />
<HeaderStyle BackColor="#EFF6FE" Font-Bold="True" ForeColor="#06539B" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
</div>
</form>
</body>
我把你代码copy过来
一点问题没有
小弟已经找到错误原因了
错误原因就是在html页面里面多了一个form
我把这个form删除了就行了