我的cs文件Constants.cs中有常量。在asp.net mvc控制器中,我使用像这样的常量ViewData [Constants.Whatever] = ...;
如何在aspx文件中使用常量?当我尝试使用它时,我收到一个错误说:
CS0103:当前上下文中不存在“常量”名称
答案 0 :(得分:5)
在web.config上添加class的命名空间,以便它可以识别它......可能
答案 1 :(得分:0)
这样的事情应该有效:
<%@ Import Namespace="System.Collections.Generic" %>
使用您声明Contants.cs代码文件的命名空间更改 System.Collections.Generic ,以便它进入范围。
答案 2 :(得分:0)
您的Constants
班的名称空间是什么?你必须导入它;说它是Foo.App.Constants
(即名称空间Foo.App
),你要添加
<%@ Import Namespace="Foo.App" %>
到你的aspx文件的顶部。