Thursday, October 27, 2011

ASP.NET : การ update web.config ขณะ runtime

ASP.NET : การ update web.config ขณะ Runtime
เนื่องจากผมมีโจทย์บางอย่างที่จำเป็นต้องเปลี่ยนแปลงค่าใน web.config ขณะที่ Web Application ทำงานอยู่ จึงได้ลองหาวิธีทำดู และรวบรวมมาไว้ ณ ที่นี้แล้ว
เมื่อคุณสร้าง Web Application คุณก็จะได้ web.config มาเป็นเพื่อนแก้เหงาทันทีครับ โดยผมได้เพิ่ม appSettings ที่ผมต้องการเก็บค่าบางอย่างลงไป ได้แก่
จากนั้น Add New Web From ขึ้นมาใหม่ และให้วาง control ต่อไปนี้ ลงบน Form
  • Textbox1
  • Button1

ที่ event Button1_Click เขียน Code ดังนี้
จากนั้น Run โปรแกรม ลองใส่คำว่า “change web.config value” ลงบน Textbox1 จากนั้นกดปุ่ม Button
เมื่อไปเปิด Web.config ดู จะพบว่าค่าได้เปลี่ยนไปแล้ว
นำไปประยุกต์ใช้กันตามแสนจะสะดวก
Printable version
ขอบคุณที่ติดตามครับ
NooMDev
http://noomdev.blogspot.com

No comments: