Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bill2
Emilie wrote:
Dim mpContentPlaceHolder As ContentPlaceHolder
mpContentPlaceHolder = _
CType(Master.FindControl("CphContenu"), _
ContentPlaceHolder)
Dim mpTable As Table
mpTable = CType(mpContentPlaceHolder. _
FindControl("TbRayons"), Table)
mpTable.Visible = True
Si tu as une erreur "La référence d'objet n'est pas définie à une instance d'un objet.", c'est que ton objet est vide.
visiblement, tu récupères ton obj avec un FindControl Il fautdrait vérifier que ton objet n'est pas = à nothing Si c'est le cas, alors le FindControl n'a pas trouvé ton control, tout simplement.
il faudrait aussi vérifier que mpContentePlaceHolder est lui aussi <> de nothing ! -- Bill2 Utilisez Process Manager, gestionnaire de processus automatique : http://www.bill2-software.com/processmanager/
Emilie wrote:
Dim mpContentPlaceHolder As ContentPlaceHolder
mpContentPlaceHolder = _
CType(Master.FindControl("CphContenu"), _
ContentPlaceHolder)
Dim mpTable As Table
mpTable = CType(mpContentPlaceHolder. _
FindControl("TbRayons"), Table)
mpTable.Visible = True
Si tu as une erreur "La référence d'objet n'est pas définie à une instance
d'un objet.", c'est que ton objet est vide.
visiblement, tu récupères ton obj avec un FindControl
Il fautdrait vérifier que ton objet n'est pas = à nothing
Si c'est le cas, alors le FindControl n'a pas trouvé ton control, tout
simplement.
il faudrait aussi vérifier que mpContentePlaceHolder est lui aussi <> de
nothing !
--
Bill2
Utilisez Process Manager, gestionnaire de processus automatique :
http://www.bill2-software.com/processmanager/
Si tu as une erreur "La référence d'objet n'est pas définie à une instance d'un objet.", c'est que ton objet est vide.
visiblement, tu récupères ton obj avec un FindControl Il fautdrait vérifier que ton objet n'est pas = à nothing Si c'est le cas, alors le FindControl n'a pas trouvé ton control, tout simplement.
il faudrait aussi vérifier que mpContentePlaceHolder est lui aussi <> de nothing ! -- Bill2 Utilisez Process Manager, gestionnaire de processus automatique : http://www.bill2-software.com/processmanager/
Emilie
Bonjour
Merci pour ta réponse, en fait la table à rendre visible est sur la masterpage dans une div j'ai modifié mon code comme suit : Dim mpTable As HtmlTable mpTable = CType(Master.FindControl("TbRayons"), HtmlTable) mpTable.Visible = True
Je n'ai plus de beug, mais la table ne s'affiche pas
Je n'y comprends plus rien Emilie
"Bill2" a écrit dans le message de news: %
Emilie wrote:
Dim mpContentPlaceHolder As ContentPlaceHolder
mpContentPlaceHolder = _
CType(Master.FindControl("CphContenu"), _
ContentPlaceHolder)
Dim mpTable As Table
mpTable = CType(mpContentPlaceHolder. _
FindControl("TbRayons"), Table)
mpTable.Visible = True
Si tu as une erreur "La référence d'objet n'est pas définie à une instance d'un objet.", c'est que ton objet est vide.
visiblement, tu récupères ton obj avec un FindControl Il fautdrait vérifier que ton objet n'est pas = à nothing Si c'est le cas, alors le FindControl n'a pas trouvé ton control, tout simplement.
il faudrait aussi vérifier que mpContentePlaceHolder est lui aussi <> de nothing ! -- Bill2 Utilisez Process Manager, gestionnaire de processus automatique : http://www.bill2-software.com/processmanager/
Bonjour
Merci pour ta réponse, en fait la table à rendre visible est sur la
masterpage dans une div
j'ai modifié mon code comme suit :
Dim mpTable As HtmlTable
mpTable = CType(Master.FindControl("TbRayons"), HtmlTable)
mpTable.Visible = True
Je n'ai plus de beug, mais la table ne s'affiche pas
Je n'y comprends plus rien
Emilie
"Bill2" <bill2webNOSPAM@gmail.com> a écrit dans le message de news:
%238N6IDblJHA.1168@TK2MSFTNGP05.phx.gbl...
Emilie wrote:
Dim mpContentPlaceHolder As ContentPlaceHolder
mpContentPlaceHolder = _
CType(Master.FindControl("CphContenu"), _
ContentPlaceHolder)
Dim mpTable As Table
mpTable = CType(mpContentPlaceHolder. _
FindControl("TbRayons"), Table)
mpTable.Visible = True
Si tu as une erreur "La référence d'objet n'est pas définie à une instance
d'un objet.", c'est que ton objet est vide.
visiblement, tu récupères ton obj avec un FindControl
Il fautdrait vérifier que ton objet n'est pas = à nothing
Si c'est le cas, alors le FindControl n'a pas trouvé ton control, tout
simplement.
il faudrait aussi vérifier que mpContentePlaceHolder est lui aussi <> de
nothing !
--
Bill2
Utilisez Process Manager, gestionnaire de processus automatique :
http://www.bill2-software.com/processmanager/
Merci pour ta réponse, en fait la table à rendre visible est sur la masterpage dans une div j'ai modifié mon code comme suit : Dim mpTable As HtmlTable mpTable = CType(Master.FindControl("TbRayons"), HtmlTable) mpTable.Visible = True
Je n'ai plus de beug, mais la table ne s'affiche pas
Je n'y comprends plus rien Emilie
"Bill2" a écrit dans le message de news: %
Emilie wrote:
Dim mpContentPlaceHolder As ContentPlaceHolder
mpContentPlaceHolder = _
CType(Master.FindControl("CphContenu"), _
ContentPlaceHolder)
Dim mpTable As Table
mpTable = CType(mpContentPlaceHolder. _
FindControl("TbRayons"), Table)
mpTable.Visible = True
Si tu as une erreur "La référence d'objet n'est pas définie à une instance d'un objet.", c'est que ton objet est vide.
visiblement, tu récupères ton obj avec un FindControl Il fautdrait vérifier que ton objet n'est pas = à nothing Si c'est le cas, alors le FindControl n'a pas trouvé ton control, tout simplement.
il faudrait aussi vérifier que mpContentePlaceHolder est lui aussi <> de nothing ! -- Bill2 Utilisez Process Manager, gestionnaire de processus automatique : http://www.bill2-software.com/processmanager/