Я ищу способ определения свойства, связанного с использованием Eval ().
В идеале я хотел бы сделать это, не передавая имя свойства, заданное в виде строки, так как это выглядит довольно странно.
Ниже приведен пример кода из текущего проекта, над которым я работаю.
Пример наценки:
<asp:DropDownList ID="objDropDownList" runat="server" Text='<%# MyDataBinder.Eval (container, "DataItem.Code", "tbCode") %>' />
Пример кода:
Public Class MyDataBinder
Public Shared Function Eval(ByVal container As Object, _
ByVal expression As String, _
Optional ByVal senderID As String = "") As Object
Dim objDataBind As Object = DataBinder.Eval(container, expression)
' Some other processing code
Return (objDataBind)
End Function
End Class