我正在尝试访问代码隐藏中定义的aspx页面中的变量。
我收到错误:
XXX未宣布。由于它的保护级别,它可能无法访问。
如果我改为写<%=Me.RM.GetString("XXX")%>
,我会:
XXX不是'ASP.XXXXXX.aspx'
的成员
我尝试/检查的内容:
CodeBehind
指令中正确定义了Inherits
和<%@Page %>
属性。奇怪的是,.designer.vb
文件中定义的所有字段都在标记中找到。 (我也尝试在设计器文件中声明变量;))
(我已将ASP.NET v1.1站点转换为ASP.Net 4.0 Web应用程序。开始转换为4.0,然后右键单击项目并根据建议选择“转换为Web应用程序”来自VStudio。)