日期:2014-05-20  浏览次数:20435 次

在自定义控件件中如何给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就可以了