如果有的话,MVC jquery捆绑不会评估C#代码

时间:2014-07-21 15:51:48

标签: jquery asp.net-mvc c#-4.0

我有一个jquery,我想捆绑它和jquery里面我引用tempdata像

var redirectToUrl = '@TempData[Constants.REDIRECT_TO_URL]'

因此,当我将它直接放在布局页面上时,它按预期工作,并且tempdate评估,但是当我将它放在一个单独的js文件中时,它永远不会被评估。任何想法

1 个答案:

答案 0 :(得分:0)

您要使用剃刀语法的javascript必须位于.cshtml页面

一个.js文件本身对razor语法一无所知,但如果javascript实际上在.cshtml页面上,那么你可以访问@variables