SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDernière intervention 8 mai 2010
-
7 avril 2008 à 10:29
SuperBouly
Messages postés410Date d'inscriptiondimanche 1 février 2004StatutMembreDerniè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