【发布时间】:2012-04-09 23:47:19
【问题描述】:
为什么scriptPath 变量在代码底部超出范围?
不应该在整个页面的范围内吗?在 MVC 中,如果我将其标记在页面顶部,例如
@{
string scriptPath = "assets/scripts/",
gkoConfig = "GkoConfig.js";
}
它在当前视图中可用。回到 WebForms 一段时间后,我错过了什么?
如果我更改代码位置,它会变得更奇怪,因为在 <head> 内我不再可以访问变量,但我现在确实可以在 <body> 内... :-/
【问题讨论】: