解释这段.NET代码!!

来源:百度知道 编辑:UC知道 时间:2024/06/08 20:23:07
public partial class ReportManage_ReportOwnerPrint : System.Web.UI.Page
{
private ReportManage_ReportOwnerForm MyQueryForm;
protected void Page_Load(object sender, EventArgs e)
{//将查询结果输出到Excel文件中
MyQueryForm = (ReportManage_ReportOwnerForm)Context.Handler;
this.Label1.Text = MyQueryForm.MyPrintTitle;
this.Label2.Text = MyQueryForm.MyPrintDate;
this.DataGrid1.DataSource = MyQueryForm.MyQueryTable;
this.DataGrid1.DataBind();
this.Response.ContentType = "application/vnd.ms-excel";
this.Response.Charset = "";
//关闭 ViewState
this.EnableViewState = false;
System.IO.StringWriter MyWriter;
System.Web.UI.HtmlTextWriter MyWeb;
//将信息写入字符串
MyWriter = new System.IO.StringWriter();
//在Web窗体页上写出一系列连续的HTML特定字符和文本
MyWeb = new System.Web.UI.HtmlTextWriter(MyWr

公共局部类ReportManage_ReportOwnerPrint:System.Web.UI.Page

私人ReportManage_ReportOwnerForm MyQueryForm;
保护无效Page_Load(对象发送,EventArgs五)
(/ /将查询结果输出到Excel的文件中
MyQueryForm =(ReportManage_ReportOwnerForm)Context.Handler;
this.Label1.Text = MyQueryForm.MyPrintTitle;
this.Label2.Text = MyQueryForm.MyPrintDate;
this.DataGrid1.DataSource = MyQueryForm.MyQueryTable;
this.DataGrid1.DataBind();
this.Response.ContentType =“应用程序/ vnd.ms -精进”;
this.Response.Charset =“”;
/ /关闭的ViewState
this.EnableViewState =假;
System.IO.StringWriter MyWriter;
System.Web.UI.HtmlTextWriter MyWeb;
/ /将信息写入字符串
MyWriter =新System.IO.StringWriter();
/ /在网页窗体页上写出一系列连续的的HTML特定字符和文本
MyWeb =新System.Web.UI.HtmlTextWriter(MyWriter);
/ /将DataGrid的中的内容输出到HtmlT