en tout cas en windows si (j'ai eu le pb) ca vient du fait que la source n'est pas rechargé si l'adresse mémoire de l'objet est la meme, mais en web cela m'etonnerais trés fortement que ce soit la meme chose :s (ou alors tu as deja setté ton datasource dans le load et tu veux le resseter derriere, dans ce cas utilises page.ispostback)
La solution d'azra me convient, t'es sur que t'as le bon datasource ?
jesusonline
Messages postés6814Date d'inscriptiondimanche 15 décembre 2002StatutMembreDernière intervention13 octobre 201029 12 janv. 2006 à 12:49
:-|
Sans vouloir etre méchant : c'est horrible ce que tu fais ;)
la fonction page_load est lié a l'evenement load de l'objet page, il faut absolument éviter de faire ce genre de bidouille sinon tu ne comprendras plus rien plus tard
généralement on fait un truc du genre
sub page_laod
if not page.ispostback then binddata(param)
end sub
sub btn_click
binddata(param)
end sub
sub binddata(param)
dim ds as dataset = recupdatasetenfonctiondeparam(param)
dg.datasource = ds
dg.databind();
end sub
c'est une des facons de faire, mais surtout ne midifie pas l'ordre d'arrivées des evenements :p
bernett
Messages postés62Date d'inscriptionjeudi 3 juin 2004StatutMembreDernière intervention20 janvier 2006 12 janv. 2006 à 09:35
JesusOnline, cela fonctionne lorsque je fais mon databind dans le load et non sur l'évenement click de mon bouton. Puis j'appelle la méthode load à l'intérieur de ma sub button_click. Est-ce bien ?
Public
Sub Button1_Click