ห้ามกรอกอักขระพิเศษใน textbox ใน asp.net เป็น web app
ช่วยหน่อยครับบบ
Date :
2012-11-19 17:33:52
By :
Pump
No. 10
Guest
อธิบายเพิ่มเติมให้ครับ
1. web application หรือเรามักเรียกกันว่า web app นั้น จะไม่เหมือน Windows Application ครับ เพราะ Events ใน Controls ต่าง ๆ
ของ web app จะมีไม่มาก และไม่ Support หลาย ๆ ด้าน ดังนั้น ต้องเขียน Events เพิ่มเติมเอาเอง โดยใช้ Jquery หรือ เรียกใช้ ผ่าน
attributes ของ controls ตัวนั้น เช่น ถ้าคุณมี Textbox1 ก็ให้เชียนเพิ่มดังนี้
Code
With textbox1
.Attributes.Add("Onclick", "return confirm('Do you want to...?');")
.Style.Add("cursor", "hand")
End With
With textbox1
.Attributes.Add("Onkeypess", "return confirm('Do you want to...?');")
.Style.Add("cursor", "hand")
End With
With textbox1
.Attributes.Add("Onfocusout", "return confirm('Do you want to...?');")
.Style.Add("cursor", "hand")
End With
อย่างนี้เป็นต้นครับ อย่างไรลองศึกษาดูจากตัวอย่างนี้นะครับ ผมเองก็ใหม่ กับ Web app. เหมือนกันครับ
ขอให้โปรแกรมของคุณประสพผลสำเร็จนะครับ