当前位置: 代码迷 >> ASP.NET >> 在自定义控件件中怎么给page中的head添加一个<script type='text/javascript' src='ss.js'></script>
  详细解决方案

在自定义控件件中怎么给page中的head添加一个<script type='text/javascript' src='ss.js'></script>

热度:9403   发布时间:2013-02-26 00:00:00.0
在自定义控件件中如何给page中的head添加一个<script type='text/javascript' src='ss.js'></script>
如题?
用下面的方法试了一下   未遂
请高手指点一下  
this.Page.Header.Controls.Add(new   LiteralControl( " <script   name= 'ss.js '> </script> "));

谢谢!

------解决方案--------------------------------------------------------
[...] // 一些Web自定义控件的属性设置
public class MyScript : System.Web.UI.WebControl
{
public override Render(HtmlTextWriter output)
{
output.writeln( " <script name= 'ss.js '> </script> ");
}
}


把这个MyScript放到页面的 <head> </head> 中间即可
------解决方案--------------------------------------------------------
//*****如果你是用的自定义控件,请使用反射?
//****如果你是用的用户控件,你可以在你需在的页面上加上你的需的JS就可以了
  相关解决方案