Bu ObjectDataSource
aşağıdaki fonksiyonu bağlanırken bir hata döndürür: isteğe bağlı parametre ileNeden ObjectDataSource bir işlevin isteğe bağlı parametresini gerektirir?
<asp:ObjectDataSource ID="odsActiveProductTypes" runat="server" SelectMethod="GetProductTypes" TypeName="MyRepo">
Fonksiyon:
ObjectDataSource 'odsActiveProductTypes' could not find a non-generic method 'GetProductTypes' that has no parameters.
I: Burada
Public Function GetProductTypes(Optional ByVal activeOnly As Boolean = True) As IQueryable(Of ProductType)
If activeOnly Then
Return MyContext.ProductTypes.Where(Function(pt) pt.Active = True)
Else
Return MyContext.ProductTypes
End If
End Function
hata var kodu yapabileceğimin farkındayım ObjectDataSource
'a bir parametre ekleyerek çalışabilirim veya işlevi aşırı yükleyebilirim ancak bu isteğe bağlı bir parametrenin amacını ortadan kaldırır.
Özellikle kukuleta girdiğinizi ve cevabınızı belirtilen kaynaklarla desteklediğinizi takdir ediyorum. –