Как декларативно вставить значение свойства страницы в ее рендеринг?
-
08-07-2019 - |
Вопрос
Я хотел бы иметь страницу 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 сообщалось, что имя пользователя не объявлено.
Как правильно это сделать?
Решение
Пометьте свойство как Защищенное, а не Личное.
Protected Readonly Property UserName() as String
Get
return "Rory"
End Get
End Property
Не связан с StackOverflow