确定使用DataBinder.Eval()时绑定的属性

时间:2011-09-05 02:40:28

标签: .net vb.net eval

我正在寻找一种方法来确定使用Eval()时绑定的属性。 理想情况下,我想这样做,而不会将属性的名称设置为字符串,因为它似乎有点hacky。

以下是我正在处理的当前项目的一些示例代码。

样品加价:

<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

0 个答案:

没有答案