2011-06-15 70 views
0

是否可以从exjs脚本访问.net变量,资源等。例如如何执行某事象:Extjs和asp.net mvc集成

items: [{ 
      text: '@ResourceClass.Text', 
     } 

或访问网址是:

items: [{ 
      url: '@Url.Content("~/Content/Body.htm")', 
     } 

回答

0

你可以在你的意见的js代码混合你的.NET代码,但不是在外部JavaScript文件和ExtJS的是另一种js库,这样你就可以在你的视图中混合使用extjs代码。

+0

它听起来不太好......我相信会话状态我也没有访问权限,是吗? – eye 2011-06-15 10:58:11

1

只要该脚本位于cshtml文件中,就应该可以工作。然而,解析器能有点用的JavaScript和C#代码的相似性困惑 - 当发生这种情况修改语法

url: '@(Url.Content("~/Content/Body.htm"))', 

通常得到解析器正确认识C#组件。