說明:GridvView提供每筆record勾選CheckBox以多筆刪除,刪除前需有警告視窗,但無勾選任何CheckBox即按刪除button,需顯示無勾選項目。
<script type="text/javascript" language="javascript">
function CheckBox() {
//get all input element
var allInputObject = document.body.getElementsByTagName("input");
var checkCount = 0;
for (var i = 0; i < allInputObject.length; i++) {
if (allInputObject[i].type == "checkbox") {
if (allInputObject[i].checked) {
checkCount++;
}
}
}
if (checkCount == 0) {
alert('<asp:Literal ID="Literal1" runat="server" Text="無勾選資料" />');
return false;
}
else {
return confirm('<asp:Literal ID="Literal2" runat="server" Text="確定要刪除?" />');
}
}
</script>
//刪除button
<asp:Button ID="btnDel" runat="server" Text="刪除" onclick="btnDel_Click" onClientClick="return CheckBox();"/>
沒有留言:
張貼留言