Good day sir. Instead of calling a postback when you check the chkAll checkbox, you can just check the chkActivity, chkItem etc etc through javascript;
change your chkAll to this
<asp:checkbox id="chkAll" runat="server" checked="True" forecolor="#333333" text="All" style="font-family:sans-serif" onchange="searchCheckAll();" xmlns:asp="#unknown" />
then add this function between
<script type="text/javascript"> and </script>
function searchCheckAll() {
if (document.getElementById('<%=chkAll.ClientID %>').checked == true) {
document.getElementById('<%=chkActivity.ClientID %>').checked = true;
document.getElementById('<%=chkItem.ClientID %>').checked = true;
document.getElementById('<%=chkService.ClientID %>').checked = true;
}
}
Please let me know if this works.
Love G :)