static void Main(string[] args)
        {
            var productRepository = new ProductRepository();
            var products          = productRepository.GetAllProducts();
            var demo = new GridViewDemo();

            //var demo = new EPPlusDemo();
            demo.GenerateAndOpenFile(products);
        }
Пример #2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         string[]        filePaths = Directory.GetFiles(Server.MapPath("~/public/image/"));
         List <ListItem> files     = new List <ListItem>();
         foreach (string filePath in filePaths)
         {
             string fileName = Path.GetFileName(filePath);
             files.Add(new ListItem(fileName, "~/public/image/" + fileName));
         }
         GridViewDemo.DataSource = files;
         GridViewDemo.DataBind();
     }
 }