Je veux limiter le nombre de données montrées dans une page provenant d'une
banque de données.
Tout marche sauf cette erreur:
"Unable to cast object of type 'System.Web.UI.WebControls.SqlDataSource' to
type 'System.Collections.IEnumerable'"
à la ligne: PageDataSource.DataSource = SqlDataSource2
Si quelqu'un sait quoi changer dans le code ...
Merci
Chris
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
Dim PageDSource As New PagedDataSource()
PageDSource.DataSource = SqlDataSource2
PageDSource.AllowPaging = True
PageDSource.PageSize = 6
End Sub
End Class
Désolé c'est du C# je ne connais pas la syntaxe vb :-) en gros on "caste" SqlDataSource en IListSource et on appelle la méthode GetList() de IListDatasource. Simon. www.softfluent.com
"Chris" <qffg> a écrit dans le message de news:
Bonjour,
Je veux limiter le nombre de données montrées dans une page provenant d'une banque de données. Tout marche sauf cette erreur: "Unable to cast object of type 'System.Web.UI.WebControls.SqlDataSource' to type 'System.Collections.IEnumerable'" à la ligne: PageDataSource.DataSource = SqlDataSource2
Si quelqu'un sait quoi changer dans le code ... Merci Chris
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim PageDSource As New PagedDataSource() PageDSource.DataSource = SqlDataSource2 PageDSource.AllowPaging = True PageDSource.PageSize = 6 End Sub End Class
Désolé c'est du C# je ne connais pas la syntaxe vb :-) en gros on "caste"
SqlDataSource en IListSource et on appelle la méthode GetList() de
IListDatasource.
Simon.
www.softfluent.com
"Chris" <qffg> a écrit dans le message de news:
ewYFvBjSHHA.2212@TK2MSFTNGP02.phx.gbl...
Bonjour,
Je veux limiter le nombre de données montrées dans une page provenant
d'une banque de données.
Tout marche sauf cette erreur:
"Unable to cast object of type 'System.Web.UI.WebControls.SqlDataSource'
to type 'System.Collections.IEnumerable'"
à la ligne: PageDataSource.DataSource = SqlDataSource2
Si quelqu'un sait quoi changer dans le code ...
Merci
Chris
Protected Sub Page_Load(ByVal sender As Object, ByVal e As
System.EventArgs) Handles Me.Load
Dim PageDSource As New PagedDataSource()
PageDSource.DataSource = SqlDataSource2
PageDSource.AllowPaging = True
PageDSource.PageSize = 6
End Sub
End Class
Désolé c'est du C# je ne connais pas la syntaxe vb :-) en gros on "caste" SqlDataSource en IListSource et on appelle la méthode GetList() de IListDatasource. Simon. www.softfluent.com
"Chris" <qffg> a écrit dans le message de news:
Bonjour,
Je veux limiter le nombre de données montrées dans une page provenant d'une banque de données. Tout marche sauf cette erreur: "Unable to cast object of type 'System.Web.UI.WebControls.SqlDataSource' to type 'System.Collections.IEnumerable'" à la ligne: PageDataSource.DataSource = SqlDataSource2
Si quelqu'un sait quoi changer dans le code ... Merci Chris
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load Dim PageDSource As New PagedDataSource() PageDSource.DataSource = SqlDataSource2 PageDSource.AllowPaging = True PageDSource.PageSize = 6 End Sub End Class