UpdateProgress et findControl

SuperBouly Messages postés 410 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 8 mai 2010 - 7 avril 2008 à 10:29
SuperBouly Messages postés 410 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 8 mai 2010 - 7 avril 2008 à 11:05
bonjour,
j'ai fait un Controle utilisateur "UpPatientez.ascx" contenant un updateProgress . J'ai mis dedans un gif et un label de message: Ce qui donne :
<asp:UpdateProgress
ID="UpPatientez"
runat="server"
DisplayAfter="100"
>
<ProgressTemplate>
   <div
class="divPatientez"
align="center"
>
      <asp:Panel
ID="Panel1"
runat="server"
CssClass="patientez">
         <asp:Image
ID="Image1"
runat="server"
ImageUrl="~/Images/RollerASW.gif"
/>
         <asp:Label
ID="lbPatientez"
runat="server"
Text=" Patientez un moment..."></asp:Label>
      </asp:Panel>
   </div>
</ProgressTemplate>
</asp:UpdateProgress> 
je voudrais particulariser le message pour une page particulière et mettre autrechose que " Patientez un moment...">
Naturellement, j'ai écrit dans la code:

Dim _MessagePatientez
As
String

True), Category(
"affichage"), DefaultValue(
"patientez un moment"), Description(
"Texte du message d'attente")> _

Public
Property MessagePatientez()
As
String

Get
'Dim Panel1
As
Panel = UpPatientez.FindControl(
"Panel1"
)
'Dim
lbPatientez
As
Label = Panel1.FindControl(
"lbPatientez"
)
_MessagePatientez = lbPatientez.Text

Return _MessagePatientez

End
Get

Set(
ByVal value
As
String)

'Dim Panel1
As
Panel = UpPatientez.FindControl(
"Panel1"
)
'Dim
lbPatientez
As
Label = Panel1.FindControl(
"lbPatientez"
)
lbPatientez.Text = value
_MessagePatientez = value

End
Set
End
Property
 
Seulement, Le "lbPatientez" semble introuvable par VS 2005 et le serveur qui renvoie une erreur lors des tentatives (commentaires en vert ) de findControl .
J'ai lu les commentaires de Cyril sur cet UpdateProgress, qui semble inabouti, mais je ne vois pas de solution.
Quelqu'un sait-il pourquoi ça plante ?
merci d'avance
SuperBouly

2 réponses

SuperBouly Messages postés 410 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 8 mai 2010
7 avril 2008 à 11:03
rebonjour,
Autre ennui qui semble du même ordre( je me trompe?) :
J'uploade une image après avoir récolté le chemin client avec un controle FileUpload

If MonFileUpload.HasFile
Then
--------
uploaderImage(.... Paramètres....
)
-----

End
If
Et là, Le serveur voit le fileUpload VIDE et renvoie MonFileUpload.HasFile =False 

et donc rien ne s'exécute...

SuperBouly
0
SuperBouly Messages postés 410 Date d'inscription dimanche 1 février 2004 Statut Membre Dernière intervention 8 mai 2010
7 avril 2008 à 11:05
pardon, c'est juste lorsque le fileUpload est dans un UpdatePanel mille excuses...

SuperBouly
0
Rejoignez-nous