วิธีการส่งออก GridView เป็น Word ใน ASP.NET ในหน้าต่างใหม่
เมื่อเว็บเซิร์ฟเวอร์แสดง GridView การตั้งค่า "ประเภทเนื้อหา" เริ่มต้นสำหรับหน้านั้นจะถูกตั้งค่าเป็น HTML ในการส่งออกคอนโทรล GridView ไปยัง Microsoft Word ในหน้าต่างใหม่ให้คุณตั้งค่าประเภทเนื้อหาของหน้าเป็นรูปแบบ Word หน้าจะแสดงในเว็บเพจและผู้ใช้ของคุณสามารถบันทึกข้อมูลลงในฮาร์ดไดรฟ์ภายในเครื่องหรือเพียงตรวจสอบข้อมูลของเอกสาร Word
1
คลิกปุ่ม "เริ่ม" ของ Windows แล้วเลือก "โปรแกรมทั้งหมด" คลิก "Microsoft .NET Framework" จากนั้นเลือก "Visual Studio" เพื่อเปิดซอฟต์แวร์
2
เปิดโครงการเว็บของคุณและคลิกสองครั้งที่แฟ้มรหัส ASP.NET ที่คุณใช้เพื่อแสดงผล GridView ในเว็บเพจ
3
เพิ่มรหัสต่อไปนี้ในฟังก์ชั่น "On_Load":
Response.AddHeader ("content-disposition", "Attach; filename = wordfile.doc"); Response.ContentEncoding = System.Text.Encoding.UTF7; Response.ContentType = "application / vnd.word";
รหัสด้านบนบอกให้เซิร์ฟเวอร์เปิดไฟล์ "wordfile.doc" และเข้ารหัสเนื้อหาของ GridView เป็นรูปแบบ Word
4
บันทึกการเปลี่ยนแปลงรหัสและเรียกใช้โครงการเว็บไซต์ในดีบักเกอร์ Visual Studio เปิดหน้า GridView เพื่อตรวจสอบการเปลี่ยนแปลงในเบราว์เซอร์เริ่มต้น