פיתוח תוכנה ובניית אתרים תוכנה לעסקים






פיתוח תוכנה ובניית אתרי אינטרנט
תוכנות לעסקים פיתוח תוכנה ובניית אתרים
התחברות לקוחות
כניסת לקוחות

 
 
כניסת לקוחות

  שכחת את הסיסמה?
תוכנות לדוגמא



 
חברת PC GROUP מתמחה במתן פתרונות מיחשוב מתקדמים לעסקים ולפרטיים. פיתוח תוכנות תפורות ומותאמות לעסקים שונים. בניית אתרי תדמית, אתרי מכירות, אתרים פנימיים לניהול עסק ותחזוקת מערכות מחשבים בעסק. אנו מתמסרים ללקוחותינו ומשתדלים בכל כוחנו לספק את המוצר הטוב ביותר במחירים הוגנים.
יצירת קשר מידע על תוכנה 052-663-5054
PC GROUP
  ניתן ליצור קשר בטלפון בין השעות 19:00 - 8:00
מעבר לשעות הנ"ל ניתן ליצור קשר דרך האתר

  טופס יצירת קשר dot   כתובת מייל dot   קבל הצעת מחיר dot
מחשבמידע על תוכנה

Export GridView or DataSource to excel
 
/// <summary>
    /// Exports gridview control to excel. 
    /// If gridview contains some elements like LinkButtons etc. that shouldn't/couldn't be exported to excel,
    /// make sure you set them to Visible=false before calling this method.
    /// </summary>
    /// <param name="grid"></param>
    public static void ExportGridViewToExcelResponse(GridView grid)
    {
      Response.Clear();
      Response.AddHeader("content-disposition", "attachment;filename=file-name.xls");
      Response.ContentType = "application/vnd.xlsx";
      System.IO.StringWriter stringWrite = new System.IO.StringWriter();
      System.Web.UI.HtmlTextWriter htmlWrite = new HtmlTextWriter(stringWrite);

      Control parent = grid.Parent; // Code to prevent error of gridview is outside form tag
      int gridIndex = 0;
      if (parent != null)
      {
        gridIndex = parent.Controls.IndexOf(grid);
        parent.Controls.Remove(grid);
      }

      grid.RenderControl(htmlWrite);

      if (parent != null)
      {
        parent.Controls.AddAt(gridIndex, grid);
      }

      Response.Write(stringWrite.ToString());
      Response.End();
    }


   public static void ExportDataSourceToExcel(IEnumerable dataSource, string filename)
        {
          HttpResponse response = HttpContext.Current.Response;

          // first let's clean up the response.object
          response.Clear();
          response.Charset = "";

          // set the response mime type for excel
          response.ContentType = "application/vnd.ms-excel";
          response.AddHeader("Content-Disposition", "attachment;filename=\"" + filename + ".xls\"");

          // create a string writer
          using (StringWriter sw = new StringWriter())
          {
            using (HtmlTextWriter htw = new HtmlTextWriter(sw))
            {
              // instantiate a datagrid
              DataGrid dg = new DataGrid();
              dg.DataSource = dataSource;
              dg.DataBind();
              dg.RenderControl(htw);
              response.Write(sw.ToString());
              response.End();
            }
          }
        }




Post a comment
Your name:

Your comment:


 

מידע על תוכנה
מידע על תוכנה
בית תוכנה לעסקים ולפרטיים