@ VB脚本在VB.Net(ASP剃刀)脚本不能正常工作

问题描述:

为什么在VB.NET中这不起作用?@ VB脚本在VB.Net(ASP剃刀)脚本不能正常工作

@Section Scripts 
      <script src='@Url.Content("~/Scripts/kendo-grid-utilities/kendo-grid-filter-menu-sorter.js")' type="text/javascript"></script> 
    End Section 

为脚本包含页面本身,脚本包含的作品,但只有这样,与@section脚本里面的标签上:

<script> 
    @Section Scripts 

    function blah(parameter){ 
... 

我已经被迫把脚本标记内@Section内容改为...在页面样式之后..

编辑:它是在Kendo窗口内使用的页面。

我遇到了无法加载脚本的问题(只在IE浏览器!!),我想排除这个原因。

+1

您是否尝试过捆绑脚本? –

+0

这是我的下一步! – kpollock

+0

您是否在使用模板页面?确保 @RenderSection(“脚本”,要求:= FALSE) 包含在下在这里装载您的jQuery或其他库 – Deedz

我做你以前的职位之一评论过,也许尝试以下而:

@Section Scripts 
      <script src="~/Scripts/kendo-grid-utilities/kendo-grid-filter-menu-sorter.js" type="text/javascript"></script> 
End Section 
+0

这就是我现在的捆绑 - 见上面。 – kpollock

捆绑的答案,至少在问题的这部分!

例如在BundleConfig

bundles.Add(New ScriptBundle("~/bundles/common").Include(
        "~/Scripts/utility/script1.js", 
        "~/Scripts/utility/script2.js")) 

,并在网页

@Scripts.Render("~/bundles/common") 

谢谢大家!

+0

您应该提供您解决此问题的步骤。这个答案并不能帮助用户查看问题。 –