|
|
|
ถ้าต้องการให้ไฟล์ที่ export ออกมาเซฟเก็บลงโฟล์เดอร์ทันที โดยไม่ต้องแจ้ง dialogbox ว่าจะเปิดอ่าน/เซฟเก็บ สามารถทำได้หรือเปล่าค่ะ |
|
|
|
|
|
|
|
ถ้าต้องการให้ไฟล์ที่ export ออกมาเซฟเก็บลงโฟล์เดอร์ทันที โดยไม่ต้องแจ้ง dialogbox ว่าจะเปิดอ่าน/เซฟเก็บ
สามารถทำได้หรือเปล่าค่ะ
น้อง export ออกมาเป็น ไฟล์ excel อ่าค่ะ แล้วอยากให้เซฟเก็บเลย โดยไม่ต้องมี dialog box แจ้งขึ้นมา
Code (C#)
DataTable dt = new DataTable();
DataRow dr = null;
if (gvCart.Rows.Count > 0)
{
dt.Columns.Add(new DataColumn("index", typeof(int)));
dt.Columns.Add(new DataColumn("productID", typeof(string)));
dt.Columns.Add(new DataColumn("productName", typeof(string)));
dt.Columns.Add(new DataColumn("productPrice", typeof(decimal)));
dt.Columns.Add(new DataColumn("qty", typeof(int)));
for (int i = 0; i < gvCart.Rows.Count; i++)
{
dr = dt.NewRow();
dr["index"] = gvCart.Rows[i].Cells[0].Text;
dr["productID"] = gvCart.Rows[i].Cells[1].Text;
dr["productName"] = gvCart.Rows[i].Cells[2].Text;
dr["productPrice"] = gvCart.Rows[i].Cells[3].Text;
dr["qty"] = gvCart.Rows[i].Cells[4].Text;
dt.Rows.Add(dr);
}
ViewState["currentTable"] = dt;
}
[glow=red]DataTable productSelected = ((DataTable)ViewState["currentTable"]).Copy();
RKLib.ExportData.Export Exp = new RKLib.ExportData.Export("Web");
Exp.ExportDetails(productSelected, Export.ExportFormat.Excel, "ExpCart");[/glow] -->ส่วนโค้ดที่ export ออกเป็น ไฟล์Excel
ช่วยน้องด้วยน่ะค่ะ จะส่งโปรเจคจบวันที่4แล้วค่ะ ช่วยด้วยน่ะ
Tag : .NET, Ms SQL Server 2005, Web (ASP.NET), C#
|
ประวัติการแก้ไข 2011-03-03 02:32:43
|
|
|
|
|
Date :
2011-03-03 02:31:30 |
By :
ling-keaw |
View :
1571 |
Reply :
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เพื่อความปลอดภัย Web Browser จะต้องมี Dialog แจ้งน่ะครับ เพราะอยู่ดี ๆ จะไป Save ลงฝั่ง Client อันนี้น่าจะไม่ปลอดภัยครับ
|
|
|
|
|
Date :
2011-03-03 08:53:31 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ Mr Win ผมขอ ถามอะไรหน่อยครับ...
ผมก็เขียน export Excel แต่ไม่ได้เขียน แบบคุณ ข้างบนเขา
ผมเขียนแบบนี้ สร้าง โครง dataset ขึ้นมาตัวหนึ่ง แล้ว Select Data ใส่ใน DataTable ในโครง Dataset
แล้วผมก็ Export แบบ Gen Code แบบ ไม่มี ไฟล์ ฝั่ง อยู่ที่ Server
คำถามครับ..
1. บาง เครื่อง Export Excel ได้ ปรกติ แต่ ทำไมบ้าง เครื่อง Export ไม่ได้ งง ทั้งที่เครื่องใช้ IE 8 เหมือนกันๆๆ ช่วยทีครับ..
2. ส่วนเครื่องที่ Export ไม่ได้ มีอาการแบบนี้ ปรกติ เวลา Export จะมีหน้าต่างให้เรา Open Save Cancel แต่
Case นี้ มีเด้ง ขึ้นมา แล้ว ก็เด้ง หายไป....
ปล. ผมเขียน asp.net + vb Language
ขอบคุณครับ.....
|
ประวัติการแก้ไข 2011-03-09 16:44:52 2011-03-09 16:46:04
|
|
|
|
Date :
2011-03-09 16:42:32 |
By :
koungkung |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง save ไฟล์ฝั่ง Server ก่อนน่ะครับ ว่ามันสามารถ Export ได้หรือเปล่าน่ะครับ ปกติแล้วถ้าสั่งให้ทำการ Write Excel ฝั่ง Server ไม่ว่าจะรันด้วย Browser อะไรก็ไม่มีปัญหาน่ะครับ
|
|
|
|
|
Date :
2011-03-11 08:34:11 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามต่อ ด้วยค่ะ
เขียน php ออกรายงานเป็น excel แต่ไม่ต้องการให้ขึ้นหน้า คลิกที่นี่เพื่อดาวน์โหลด ค่ะ อยากให้
ขั้น dialogbox เลย ต้องทำงัยคะ
|
|
|
|
|
Date :
2011-03-13 22:17:04 |
By :
เจี๊ยบ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|