Bloggang.com : weblog for you and your gang
Group Blog
Know me..
Programming
Cooking
<<
พฤศจิกายน 2548
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1 พฤศจิกายน 2548
[ JavaScript ] แทรก Confirm Dialog ใน ASP.NET
All Blogs
[ JavaScript ] แทรก Confirm Dialog ใน ASP.NET
[ C# ] Copy Data ลงใน Clipboard เพื่อไป Paste ใน Excel
[ JavaScript ] แทรก Confirm Dialog ใน ASP.NET
ระหว่างทำงานวันนี้ครับ ผมกำลังทำเว็บ Application ด้วย ASP.NET (C#) อยู่ เนื่องจาก ผมต้องทำส่วนที่ให้ User สามารถลบข้อมูลสำคัญจาก Database ได้ ซึ่งถ้าหากลบพลาด ไปลบข้อมูลที่กำลังถูกใช้งานอยู่เข้า ก็อาจจะทำให้ระบบรวนได้ เพราะฉะนั้นผมจึงได้ทำช่องให้กรอก Password เพื่อเช็คกับ User Account ที่ Login เป็นการ Confirm 1 รอบอยู่แล้ว
แต่ว่าเพื่อป้องกันความผิดพลาด Confirm สองรอบย่อมดีกว่ารอบเดียว จริงมั้ยครับ
ด้วยความขี้เกียจจะเขียน code c# ให้วุ่นวาย ก็เลยกะว่า จะเขียนให้มันเป็น JavaScript ให้มัน Pop-up ขึ้นมาถามก่อน 1 ครั้งละกัน ง่ายๆ ก่อนที่จะเข้าสู่ระบบการ confirm ของจริง แต่ทีนี้ JavaScript อ่า...เขียนเป็นแค่งูๆปลาๆครับ ก็เลยต้องพึ่งเพื่อนยามยากของโปรแกรมเมอร์ เปิด google เจ้าเก่า แล้วก็ Search คำว่า
"javascript confirm dialog"
ได้ผลออกมาหลายตัวเลยครับ ผมเลือกเว็บแรกเลย เค้าเขียน code ออกมาง่ายๆแบบข้างล่างนี้เลยครับ ผมก็เอามาแทรกไว้ตรงหลัง tag body และก่อน tag form ของ .net
<script>
if (confirm("Your question")) {
// do things if OK
}
</script>
เค้ามีตัวอย่างด้วยนะ ผมก็ลองทำตาม โดยเขียน Code เพิ่มเติมนิดหน่อย แล้วก็ได้ผลเป็นปุ่มออกมาลักษณะประมาณนี้ครับ
Credit: //www.javascripter.net/faq/confirm.htm
Blog นี้เป็นส่วนหนึ่งของโครงการ เพิ่มความรู้ลงสู่อินเตอร์เน็ต อ่านที่มาที่ไป ได้ที่นี่
Create Date : 01 พฤศจิกายน 2548
Last Update : 1 พฤศจิกายน 2548 11:35:07 น.
6 comments
Counter : 5009 Pageviews.
Share
Tweet
โดย:
Zantha
วันที่: 1 พฤศจิกายน 2548 เวลา:11:27:44 น.
กำลังเบลอๆ อ่านๆ ไปก็ เอ๊ะ มันเอาไปใส่ได้ไงหว่า
พอย้อนกลับไปดู อ๋อๆๆ Web app น่อ นึกว่าเป็น app ที่เป็น exe เลย อิอิอิ
โดย:
กึ่งยิงกึ่งผ่าน
วันที่: 1 พฤศจิกายน 2548 เวลา:12:52:22 น.
555
โดย:
wbj
วันที่: 1 พฤศจิกายน 2548 เวลา:12:53:27 น.
ขอบคุณคร๊าบบบ ที่มาแบ่งปัน งั้นขอแอดบลอคไว้อ่านเลยแล้วกันเจ้าค่ะ เผื่อถ้ามีโอกาสวาง java จะลองมา .net ดู
โดย:
baked
วันที่: 1 พฤศจิกายน 2548 เวลา:13:44:36 น.
ในที่สุดก็เพิ่มบ็อคภาษาต่างดาวขึ้นอีกบล็อค อิอิ
แซวเล่นนะคะ
โดย: spize IP: 202.5.88.157 วันที่: 5 พฤศจิกายน 2548 เวลา:11:28:22 น.
แซวจริงก็ได้ครับ
โดย: RotoTheHERO IP: 61.91.163.183 วันที่: 10 พฤศจิกายน 2548 เวลา:10:05:40 น.
ชื่อ :
Comment :
*ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
RotoTheHERO
Location :
ปทุมธานี Thailand
[ดู Profile ทั้งหมด]
ฝากข้อความหลังไมค์
Rss Feed
ผู้ติดตามบล็อก : 1 คน [
?
]
Friends' blogs
KEZIA
ฯคีตกาล
@ - ENYA - @
Wirincity
แม่สลิ่ม
ShunFujiWara
Jonuu
baked
spize
RotoTheHERO
Webmaster - BlogGang
[Add RotoTheHERO's blog to your web]
Links
Room5 KMITL
เจ็ดเดือนบรรลุธรรม
Flashfly
Mr.Palm
BlogGang.com
Pantip.com
|
PantipMarket.com
|
Pantown.com
| © 2004
BlogGang.com
allrights reserved.
พอย้อนกลับไปดู อ๋อๆๆ Web app น่อ นึกว่าเป็น app ที่เป็น exe เลย อิอิอิ