其实有两种方法,一是在代码中生成JS脚本 第二种办法,就是直接在ASPX文件里撰写JS脚本,对于控件ID的问题,可以用<%# this.ID+"_"+控件ID %>的方式动态生成,只要在代码中调用一下PAGE.DATABIND()即可 下面是示例JS代码 <script language=javascript> function CheckLoginForm() { with(document.forms[0]) { if(<%# this.ID+"_TbUserName" %>.value=="") { alert("Must input username"); return(false); } } } </script> 发送到客户端后的JS代码 <script language=javascript> function CheckLoginForm() { with(document.forms[0]) { if(HomeNavigator_TbUserName.value=="") { alert("Must input username"); return(false); } } } </script> 结果证明,效果非常棒 转载于:https://www.cnblogs.com/Heroman/archive/2005/01/14/91808.html