导航

ASP.NET------Server端添加客户端JavaScript代码

Posted on 2009-07-29 19:45  鸡尾虾的壳  阅读(210)  评论(0编辑  收藏  举报
1.通过控件的Attributes属性注册客户端JavaScript
   如在Page_Load中,Button1.Attributes.Add("onclick", "javascript:alert('多加注意!!!')");
 
2.通过Page.ClientScript.RegisterStartupScript和Page.ClientScript.RegisterClientScriptBlock方法
   如Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "MyScript", "MyJavaScriptFile.js");
   两者的区别是:前者包含在<form>内的最后面,后者位于<Form>外面的最前面。
   每段脚本都包含一个名称参数,同名的参数不能用来注册两段脚本。开发者通过Page.ClientScript.IsClientScriptBlockRegistered属性判断。