zoukankan      html  css  js  c++  java
  • 关于在Page_Load定义外部变量输出

    string cmd = (string)Common.sink("cmd", MethodType.Get, 255, 0, DataType.Str);      

      protected void Page_Load(object sender, EventArgs e)
            {

                if (cmd == "DownLoad")
                {
                    DownXslFile();
                }

            }

    /// <summary>
            /// 导出Excel文档
            /// </summary>
            protected void DownXslFile()
            {


                System.IO.StringWriter sw = new System.IO.StringWriter();

                Server.Execute("report.aspx?cmd=ssss", sw, false);
                string abcd = sw.ToString();
                string fileName = "考勤报表_" + DateTime.Now.Date.ToString("yyyyMMdd") + ".xls";

                //Response.Headers.Clear();
                Response.Clear();
                Response.AppendHeader("Content-Disposition", "attachment;filename=" + System.Web.HttpUtility.UrlEncode(fileName));
                Response.Charset = "utf-8";
                Response.ContentEncoding = System.Text.Encoding.UTF8;
                Response.ContentType = "application/ms-excel";
                Response.Write(abcd.ToString());
                Response.End();
            }

     发现生成的文件内容为空.

    后来将string cmd = (string)Common.sink("cmd", MethodType.Get, 255, 0, DataType.Str);      放入page_load方法中才成功.

    如下:

      protected void Page_Load(object sender, EventArgs e)
            {

              string cmd = (string)Common.sink("cmd", MethodType.Get, 255, 0, DataType.Str);      

                if (cmd == "DownLoad")
                {
                    DownXslFile();
                }

            }

  • 相关阅读:
    「网易官方」极客战记(codecombat)攻略-沙漠-拦截-interception
    「网易官方」极客战记(codecombat)攻略-沙漠-十字路口-crossroads
    「网易官方」极客战记(codecombat)攻略-沙漠-Sarven 的距离-sarven-gaps
    jenkins添加节点
    jenkins document
    docker ssh连接登录
    docker 切换工作目录和用户
    普通用户su到root免密码
    设置linux服务或脚本开机启动
    python class 私有变量
  • 原文地址:https://www.cnblogs.com/lzppcc/p/1363696.html
Copyright © 2011-2022 走看看