【问题标题】:Embedded views and resources (mvc)嵌入式视图和资源 (mvc)
【发布时间】:2010-03-26 07:35:30
【问题描述】:

我在一个库中嵌入了几个视图,这样我就可以使用这种方法在项目中重复使用,效果很好:

http://www.wynia.org/wordpress/2008/12/aspnet-mvc-plugins/

但一个视图使用 Javascript 文件。我尝试将其标记为嵌入式资源并将其添加到 AssemblyInfo.cs,然后使用

引用此资源
<%= ClientScript.GetWebResourceUrl(this.GetType(), "FullPath.FileName.js")%>

这实际上是在视图中显示此输出

WebResource.axd?d=nUxqfqAUQLabLU54W

我认为这是因为我试图从嵌入式资源中引用嵌入式资源。

在我转圈圈时帮助赞赏..

史蒂夫

【问题讨论】:

    标签: model-view-controller embedded-resource webresource.axd


    【解决方案1】:

    这里的问题在于我对 GetWebResourceUrl 的调用。我已将格式更改为以下格式,并且效果很好:)

    <script src="<%= ClientScript.GetWebResourceUrl(typeof(Opal.Web.Shared.AClassInMyAssembly), "FullPath.FileName.js")%>" type="text/javascript"></script>
    

    所以我将调用包含在脚本标记中并更改了类型参数。

    【讨论】:

      猜你喜欢
      • 2014-05-07
      • 2011-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多