代码隐藏中的所有公共属性都不会显示在页面上:
<script language='javascript' type='text/javascript' >
var a = <%= foo1 %>;
var b = <%= foo2 %>;
var c = <%= foo3 %>;
</script>
所有报告均未声明,可能是由于保护级别。但所有都在代码背后正确声明:
private _foo as String = ""
Public Property Foo2 As String
Get
Return _foo
End Get
Set(value As String)
_foo = value
End Set
End Property
这是遗留代码,已经使用了多年。不知道为什么突然在aspx页面上看不到这些属性。
页面声明没有改变。
有什么建议吗?