2010-06-16 35 views
1

我的常量在我的cs文件Constants.cs中。在asp.net mvc控制器中,我使用像這樣的常量ViewData [Constants.Whatever] = ...;常量和aspx

如何在我的aspx文件中使用常量?當我嘗試使用它,我得到一個錯誤說:

CS0103:名稱「常量」不存在,在目前情況下

+0

這可能是一個命名空間問題?將命名空間包含在web.config文件中。尋找我認爲的添加命名空間 – griegs 2010-06-16 00:54:08

回答

5

添加類的命名空間的web.config文件,因此它可以識別它。 ..大概

0

像這樣的東西應該工作:

<%@ Import Namespace="System.Collections.Generic" %> 

變化System.Collections.Generic與在那裏你宣佈你Contants.cs代碼文件,使其進入範圍的命名空間。

0

什麼命名空間是你的Constants類是在?你必須導入它;說這是Foo.App.Constants(即命名空間Foo.App),你會想

<%@ Import Namespace="Foo.App" %> 

添加到您的aspx文件的頂部。