有时候在特殊需求下,需要在后台生成验证脚本,然后再添加到前台页面,可以用以下代码: string scriptKey = "intoPopupMessage:" + this.UniqueID;if (!Page.IsClientScriptBlockRegistered(scriptKey) && !Page.IsPostBack){ string scriptBlock = @"<script language=""javascript" ">function confirmSubmit2() { if (document.forms[0].XXX.value == """") { alert(""ShowMessage""); return false; } } < / script > "; Page.RegisterClientScriptBlock(scriptKey, scriptBlock);}if (!Page.IsPostBack){ imgbtnsubmit.Attributes.Add("onClick", "return confirmSubmit2();");} 转载于:https://www.cnblogs.com/bylee/archive/2008/01/05/1027043.html