求助高手DataGrid导为Excel的问题

zzy1254 zzy1254 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我的程序总是出现莫名的状况:
错误说明:

“/BillPrint”应用程序中的服务器错误。
--------------------------------------------------------------------------------

类型“DataGridLinkButton”的控件“DataGrid1__ctl1__ctl1”必须放在具有 runat=server 的窗体标记内。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Web.HttpException: 类型“DataGridLinkButton”的控件“DataGrid1__ctl1__ctl1”必须放在具有 runat=server 的窗体标记内。

源错误:


行 72: System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);
行 73: System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);
行 74: this.DataGrid1.RenderControl(oHtmlTextWriter);
行 75: Response.Write(oStringWriter.ToString());
行 76: Response.End();


源文件: e:\inetpub\wwwroot\billprint\webform4.aspx.cs 行: 74



可是我确实把DataGrid放在里面了啊,如下(网页源码):

<%@ Page language="c#" Codebehind="WebForm4.aspx.cs" AutoEventWireup="false" Inherits="BillPrint.WebForm4" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
<HEAD>
<title>WebForm4</title>
<meta name="vs_snapToGrid" content="False">
<meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
<meta name="CODE_LANGUAGE" Content="C#">
<meta name="vs_defaultClientScript" content="JavaScript">
<meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
</HEAD>
<body MS_POSITIONING="GridLayout">
<form id="Form1" method="post" runat="server">
<FONT face="宋体">
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 104; LEFT: 9px; POSITION: absolute; TOP: 38px" runat="server"
Width="944px" AllowPaging="True" PageSize="20" CellPadding="4" BackColor="White" BorderWidth="1px"
BorderStyle="None" BorderColor="#3366CC">
<SelectedItemStyle Font-Bold="True" ForeColor="#CCFF99" BackColor="#009999"></SelectedItemStyle>
<ItemStyle ForeColor="#003399" BackColor="White"></ItemStyle>
<HeaderStyle Font-Bold="True" ForeColor="#CCCCFF" BackColor="#003399"></HeaderStyle>
<FooterStyle ForeColor="#003399" BackColor="#99CCCC"></FooterStyle>
<PagerStyle HorizontalAlign="Left" ForeColor="#003399" Position="Top" BackColor="#99CCCC" Mode="NumericPages"></PagerStyle>
</asp:DataGrid>
<asp:Button id="Button2" style="Z-INDEX: 107; LEFT: 145px; POSITION: absolute; TOP: 10px" runat="server"
Width="109" Height="24" Text="生成Excel表"></asp:Button>
<asp:Button id="Button1" style="Z-INDEX: 106; LEFT: 8px; POSITION: absolute; TOP: 8px" runat="server"
Width="109px" Height="24px" Text="数据预览"></asp:Button></FONT>
</form>
</body>
</HTML>


请各位高手帮帮忙吧,这是上班的第一个程序,会要人命的啊!!!!!!!!!!
...全文

相关推荐

209ssm大学生兼职跟踪系统.zip.zip

209ssm大学生兼职跟踪系统.zip

达达KZT

5.大学生兼职跟踪系统-基于SSM 框架+vue+ Mysql+Java+B/S架构技术PPT+视频.zip

本文以Java为开发技术,实现了一个大学生兼职跟踪系统。大学生兼职跟踪系统的主要实现功能包括:管理员:首页、个人中心、商家管理、学生管理、兼职招聘管理、兼职应聘管理、商家投诉管理、投诉处理管理、论坛管理、系统管理等等。学生后台模块:首页、个人中心、兼职应聘管理、商家投诉管理、我的收藏管理,商家;首页、个人中心、兼职招聘管理、兼职应聘管理、投诉处理管理等等通过这些功能模块的设计,学生前台:首页、兼职招聘、兼职论坛、系统公告、我的、跳转到后台。基本上实现了整个大学生兼职跟踪系统的过程。 具体在系统设计上,采用了B/S的结构,同时,也使用Java技术在动态页面上进行了设计,后台上采用Mysql数据库,是一个非常优秀的大学生兼职跟踪系统。 关键词 :大学生兼职跟踪系统;Java技术;Mysql数据库;B/S结构

「已注销」

Java毕业设计基于ssm的大学生兼职跟踪系统的实现.zip

Java毕业设计基于ssm的大学生兼职跟踪系统的实现.zip 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9

程序猿阿存

课设毕设基于SSM的大学生兼职跟踪系统 LW+PPT+源码可运行.zip

课设毕设基于SSM的大学生兼职跟踪系统 LW+PPT+源码可运行.zip

Link_Zero

209ssm大学生兼职跟踪系统.zip

209ssm大学生兼职跟踪系统

达达KZT
评论 5
收藏 已收藏
分享
返回顶部
zzy1254
.NET社区 62,272 成员 668,968 内容