如果模型的类型为______,则asp.net _Layout.cshtml仅加载脚本

时间:2019-01-22 19:27:47

标签: javascript c# razor asp.net-mvc-5

如果模型属于某种类型,如何仅在_Layout.cshtml中加载脚本?如果模型是我制作的自定义模型类型,我只希望布局加载脚本标签。

1 个答案:

答案 0 :(得分:0)

您可以通过视图中的razor语法实现

   @if(Model is <yourtypehere>)
    {
          <script>alert('this is my type')</script>
          //or you can even
          <script src="myjavascriptfilelocation"/>    
    }