Как декларативно вставить значение свойства страницы в ее рендеринг? - PullRequest
2 голосов
/ 13 ноября 2008

Я хотел бы иметь страницу aspx, которая содержит что-то вроде ....

<form id="form1" runas=server >
    Hello <%= Me.UserName() %>
</form>

и код-нечто вроде ...

Public Class Somepage
    inherits SomeOtherPage
    Private Readonly Property UserName() as String
    Get
        return "Rory"
    End Get
    End Property
End Class

Я пробовал этот код, но в aspx сообщалось, что имя пользователя не объявлено.

Как правильно это сделать?

1 Ответ

3 голосов
/ 13 ноября 2008

Пометить имущество как Защищенное, а не Частное.

Protected Readonly Property UserName() as String    
     Get        
          return "Rory"    
     End Get    
End Property
...