CustomValidator验证控件的客户端验证方法应该如何写

CustomValidator验证控件的客户端验证方法应该怎么写?
我要用CustomValidator 验证当某个checkBox被选中时,某个radioButton必选,同时某个textBox必须填内容。服务器端的验证我已经写好了,但本人对javaScript一窍不同,不知道客户端验证方法应该怎么写?

另外问一个很肉的问题,我在aspx 文件里写javaScript,若我想用 document.getElementById(id);getElementById()方法的参数可否直接接收服务器端控件(runat="server")的id,我看见过getElementById()接收这样格式的参数(<%#id %>),但是页面里并没有page.dataBind()这样的方法?这是为什么?

------解决方案--------------------
查查生成的页面源码,找出下面的值对比你的控件ID
<%=radNotUpdate.ClientID%>
<%=txtComments.ClientID %>
------解决方案--------------------
radNotUpdate 和txtComments 这两个控件是不是放在某个列表里面,作为绑定列的控件出现的啊?