zoukankan      html  css  js  c++  java
  • 从GridView导出到Excel时报错:类型GridView的控件GridView1必须放置在具有runat=server的窗体标记内

     

    解决以上问题的办法很简单,只需要在后台代码文件中添加:

     

    public override void VerifyRenderingInServerForm(Control control)
        {

        }

    附: 导出代码:

                    Response.ClearContent();
                    Response.AddHeader("content-disposition", "attachment; filename=MyExcelFile.xls");
                    HttpContext.Current.Response.Charset = "utf-8";
                    Response.ContentType = "application/excel";

                    StringWriter sw = new StringWriter();
                    HtmlTextWriter htw = new HtmlTextWriter(sw);

                    GridView1.RenderControl(htw);
                    Response.Write(sw.ToString());
                    Response.End();


     

     

  • 相关阅读:
    NOI2005维修数列
    BZOJ1208 [HNOI2004]宠物收养所
    BZOJ3223 文艺平衡树
    BZOJ [JSOI2008]星球大战starwar
    BZOJ1013 [JSOI2008]球形空间产生器sphere
    小程序之底部tabBar
    es6
    vue.js安装
    模块打包工具webpack
    highchart
  • 原文地址:https://www.cnblogs.com/lgzslf/p/1674664.html
Copyright © 2011-2022 走看看