在代码隐藏中声明为Public的属性在aspx页

时间:2017-04-10 15:49:41

标签: asp.net

代码隐藏中的所有公共属性都不会显示在页面上:

<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页面上看不到这些属性。

页面声明没有改变。

有什么建议吗?

0 个答案:

没有答案