我在库中嵌入了几个视图,以便我可以使用这种方法在项目中重复使用,这样就可以了:
http://www.wynia.org/wordpress/2008/12/aspnet-mvc-plugins/
但是一个视图使用Javascript文件。我已经尝试将其标记为嵌入式资源并添加AssemblyInfo.cs,然后使用
引用此资源<%= ClientScript.GetWebResourceUrl(this.GetType(), "FullPath.FileName.js")%>
这在视图中实际显示此输出
WebResource.axd的?d = nUxqfqAUQLabLU54W
我认为这是因为我试图从嵌入式资源中引用嵌入式资源。
帮助赞赏,因为我围成一圈。
史蒂夫
答案 0 :(得分:0)
这里的问题是我对GetWebResourceUrl的调用。我已将格式更改为以下格式,并且工作正常:)
<script src="<%= ClientScript.GetWebResourceUrl(typeof(Opal.Web.Shared.AClassInMyAssembly), "FullPath.FileName.js")%>" type="text/javascript"></script>
所以我在脚本标记中包含了调用并更改了类型参数。