我的网络表单应用程序上有一个用户控件,我需要在用户控件上引用一个js文件。
我想在输出html页面的底部添加这个js文件,但我不知道如何从用户控件中执行此操作。
我在母版页上有以下脚本引用;
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.5.2.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.ui/1.8.12/jquery-ui.min.js"></script>
<script src="http://ajax.cdnjs.com/ajax/libs/modernizr/1.7/modernizr-1.7.min.js" type="text/javascript"></script>
并且它们位于底部的</body>
标记之后。我在网页表单页面上使用如下所示的用户控件;
<userControl:SearchEngine ID="SearchEngine" runat="server"></userControl:SearchEngine>
从这个用户控件,我想在输出的html标记的底部添加一个js,你可以在上面看到的第三个js文件。
任何想法?
答案 0 :(得分:1)
尝试使用RegisterClientStartUpScript()方法将其注入页面末尾:
http://msdn.microsoft.com/en-us/library/aa478975.aspx#aspnet-injectclientsidesc_topic2
答案 1 :(得分:0)
在底部添加文字控件,并使用javascript文件的内容设置其text属性。