我有一個複選框控制中繼器。 關於改變它的位值,它應該提示你想刪除的警報消息? ,如果選擇是,則應激發onselectedchange服務器事件。複選框服務器/客戶端事件
現在。點擊複選框我使用onclick事件來觸發提示,但它無法觸發服務器事件。
這裏是我的代碼解決這個片段
<script language="javascript" type="text/javascript">
function CheckedChange() {
if (confirm('Are you sure you want to delete?'))
return true;
else
return false;
}
</script>
<asp:Repeater ID="repQuestion" runat="server" onitemcommand="repQuestion_ItemCommand" onitemdatabound="repQuestion_ItemDataBound">
<ItemTemplate>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td>
<asp:CheckBox onclick="return CheckedChange();" ID="delete" runat="server" Checked='<%#DataBinder.Eval(Container.DataItem, "IsDeleted")%>' OnCheckedChanged="chkdelete_Click" />
</td>
</tr>
</table>
</ItemTemplate>
</asp:Repeater>
這是給JavaScript錯誤 「Microsoft JScript運行時錯誤:對象預期」 上的HTML代碼執行。 – Pankaj
您正在運行哪個版本的asp.net。我正在運行4.0 – naveen
我正在使用相同的版本 – Pankaj