using System;
using System.Collections.Generic;
using System.Data;
using System.IO;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace WebAPIServer.Models
{
    [Serializable]
    public class Product
    {
        public int ProductID { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }
        public decimal Price { get; set; }
        public string Category { get; set; }



        public static void SaveAsXlS(string fileName, DataTable dataTable)
        {
            DataGrid grid = new DataGrid();
            DataSet set = new DataSet();

            dataTable.TableName = fileName;
            set.Tables.Add(dataTable.Copy());

            grid.HeaderStyle.Font.Bold = true;
            grid.DataSource = set;
            grid.DataMember = set.Tables[dataTable.TableName].TableName;
            grid.DataBind();

            using (StreamWriter sw = new StreamWriter(fileName))
            {
                using (HtmlTextWriter hw = new HtmlTextWriter(sw))
                {
                    grid.RenderControl(hw);
                }
            }

        }
    }
}

 

相关文章:

  • 2021-06-15
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
  • 2022-01-06
  • 2021-09-25
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-10-19
  • 2021-08-16
  • 2021-05-23
相关资源
相似解决方案