如何从aspx页面访问模块中的const?
我用它来访问后面代码中的const:
<%=MY_CONST%>
当Const在不同的类(项目中的模块)时有什么区别?
首先编辑: 所以我尝试了解决方案“使用&lt;%= Myclass.Myconst%&gt;”但我收到错误“名称Myclass未声明”。
以下是更多详情: 该课程属于同一个项目。 它是一个包含多个Const的模块。 我用的是VB.net .NET 3.5
任何想法?
解决方案:
我找到了解决方案here:
我需要添加一个import语句:
<%@ Import Namespace="Mynamespace.Myclass" %>
然后我可以使用:
<%=MyConst%>
答案 0 :(得分:1)
Public Class TheClass
Public Const MY_CONST As String = "123456"
End Class
您可以像访问它一样访问它:
<%=TheClass.MY_CONST%>
如果您使用的是c#,请确保该课程位于同一namespace
。
答案 1 :(得分:0)
确保常量值为public
值,并将其引用如下:
<%= YourClassName.MY_CONST %>