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#組件。