進(jìn)行ASP.NET進(jìn)行網(wǎng)站開(kāi)發(fā)時(shí)候,經(jīng)常會(huì)遇到用GridView列表了很多文章,點(diǎn)擊后面的刪除文章之后,需要彈出一個(gè)確定對(duì)話(huà)框,當(dāng)點(diǎn)擊確定之后,才刪除,否則不刪除。這個(gè)功能怎么實(shí)現(xiàn)呢?????很糾結(jié)的一個(gè)問(wèn)題。。。這個(gè)需要用到JavaScript彈窗的知識(shí)。
在GridView編輯列屬性里面找到deletetext,如下:
在deletetext中輸入
<div id="de" onclick="JavaScript:return confirm('確定刪除嗎?')">刪除</div>
這樣在點(diǎn)擊了刪除 之后就會(huì)出現(xiàn)一個(gè)彈窗。這個(gè)彈窗不需要考慮是否獲取返回值為確定或者取消,當(dāng)點(diǎn)擊了確定后才會(huì)執(zhí)行 protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)單擊取消是不會(huì)執(zhí)行這段代碼的,這樣就達(dá)到了效果。
效果如下:
聯(lián)系客服