วิธีการส่งออก 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 เพื่อตรวจสอบการเปลี่ยนแปลงในเบราว์เซอร์เริ่มต้น

โพสต์ยอดนิยม