(1)在类似于onload的初始化过程中添加Attributes属性 如: 1.Button1.Attributes.Add("onclick","前台的js方法") 注意:这种方法只能先执行js函数,不能改变顺序。 (2)用ClientScript类动态添加脚本 1.<mce:script language="javascript" type="text/javascript"><!-- 2.function B() 3.{ 4.var a="<%=GetString() %>"; 5.alert (a ); 6.} 7. // --></mce:script> 后台代码: 1.public string GetString() 2. { 3. string Getstr = "This is a Test"; 4. return Getstr; 5. } 6. public void Button1_Click(object sender, EventArgs e) 7. { 8. Page.ClientScript.RegisterStartupScript(Page.GetType (),"myscript","<mce:script type="text/javascript"><!-- B(); // --></mce:script>"); 9. }