OVH Cloud OVH Cloud

code

3 réponses
Avatar
arnaud
Bonjour,
je suis en train de faire un webform.aspx sous VS.net 2003

J'ai mis du code dans le fichier.vb (sub onload) et des boutons dans le
fichier aspx.
Je voudrais que les boutons aspx s'affichent avant l'execution du code
behind.
Comment faire ??

merci de votre aide

arnaud

3 réponses

Avatar
Julien Bakmezdjian [MS]
Bonjour,

Je n'ai pas très bien compris ta problématique, mais je pense que tu peux
essayer de placer ton code dans l'événement PreRender, ou utiliser la
propriété Page.IsPostBack (ce n'est pas du tout la même chose, mais comme je
n'ai pas vraiment compris la question...).

Cordialement,

Julien

"arnaud" a écrit dans le message de
news:cdo0fn$qe9$
Bonjour,
je suis en train de faire un webform.aspx sous VS.net 2003

J'ai mis du code dans le fichier.vb (sub onload) et des boutons dans le
fichier aspx.
Je voudrais que les boutons aspx s'affichent avant l'execution du code
behind.
Comment faire ??

merci de votre aide

arnaud





Avatar
arnaud
Ok.
je vais donner un ex. dans mon page.aspx, j'ai un bouton.
dans ma page.aspx.vb, je fais un "response.write ("ok") ecris dans le
page_load
je vais avoir sur ma page :
-------------------------
OK
BOUTON
------------------------

je voudrais que le bouton soit avant !!!!

que fait l'evt PreRender ???

merci

"Julien Bakmezdjian [MS]" a écrit dans le
message de news:
Bonjour,

Je n'ai pas très bien compris ta problématique, mais je pense que tu peux
essayer de placer ton code dans l'événement PreRender, ou utiliser la
propriété Page.IsPostBack (ce n'est pas du tout la même chose, mais comme


je
n'ai pas vraiment compris la question...).

Cordialement,

Julien

"arnaud" a écrit dans le message de
news:cdo0fn$qe9$
> Bonjour,
> je suis en train de faire un webform.aspx sous VS.net 2003
>
> J'ai mis du code dans le fichier.vb (sub onload) et des boutons dans le
> fichier aspx.
> Je voudrais que les boutons aspx s'affichent avant l'execution du code
> behind.
> Comment faire ??
>
> merci de votre aide
>
> arnaud
>
>
>




Avatar
Zazar
Bonsoir,

je vais donner un ex. dans mon page.aspx, j'ai un bouton.
dans ma page.aspx.vb, je fais un "response.write ("ok") ecris dans le



Dans la mesuredu possible, évitez les Response.Write().

page_load
je vais avoir sur ma page :
-------------------------
OK
BOUTON
------------------------

je voudrais que le bouton soit avant !!!!



Sur votre page, rajoutez un PlaceHolder à l'emplacement souhaité (sous le
bouton), puis au lieu de faire un Response.Write, créez un nouveau contrôle
Literal que vous ajouterez au PlaceHolder.

que fait l'evt PreRender ???



Comme tous les événements, il ne fait rien :) Il est déclenché juste avant
que le contrôle génère son rendu HTML (plus exactement avant qu'on ne
demande au contrôle de génèrer son rendu).

--
Zazar