У меня есть такой метод расширения:
<Extension()>
Public Function Trim(value As Object, MaxLength As Integer) As String
If value IsNot Nothing AndAlso value.ToString.Length > MaxLength Then
Return value.ToString.Substring(0, MaxLength)
Else
Return value.ToString
End If
End Function
Мое предположение состояло в том, что я мог тогда перейти на Eval("MyColumnName").Trim(20)
при привязке данных (а не делать такие вещи, как MyMethod (Eval ("MyColumnName")), но это оказалось неверным.
Есть ли способ использовать расширение в методе Eval?
PS: мои расширения упоминаются как глобальная ссылка