我正在用Visual Web Part
做我的第一个SharePoint 2010 Server
,我想我的问题很简单,但是找不到正确的答案,我想使用旧的Web开发方式附加资源文件(JS and CSS)
例如。:
<script type="text/javascript" src="/_layouts/AnnouncementWebPart/js/jquery-1.6.1.min.js" />
我已将JS文件添加到
Layout mapping folder
Layout-->MyWebPartName-->JSFolder
我对CSS进行了同样的操作,然后将它们全部包含在
ascx
页中,但是将其部署到SharePoint网站时并没有真正发生任何事情!怎么了?我不想使用SharePoint标记来包含
SharePoint:ScriptLink
,是否有机会这样做?
最佳答案
就我而言,它既可以使用script
标记也可以使用SharePoint:ScriptLink
标记来工作。
您可以尝试显式关闭script标记(某些浏览器不支持自行关闭):
<script type="text/javascript" src="/_layouts/AnnouncementWebPart/js/jquery-1.6.1.min.js" ></script>
或者,您可以从Visual Studio的JS文件属性中检查“构建操作”为“内容”,“部署类型”为“ TemplateFile”(请参见this post的末尾)。
关于javascript - SharePoint 2010可视Web部件,JS和CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8152744/