février
2008
Une manière très simple de récupérer des valeurs d’une page à l’autre est d’utiliser Server.Transfert qui permet de terminer l’exécution de la page courante et d’enchainer sur une nouvelle page.
février
2008
Imaginons un asp:checkbox et une fonction javascript cliente qui affiche si la case est cochée ou non. On pourrait etre tenté de faire : <asp:checkbox runat="server" Text="Cochez moi" onchange="alert(this.checked);"></asp:checkbox> sauf que ceci ne va pas marcher, en effet asp.net génère : <span onchange="alert(this.checked);"><input id="ctl02" type="checkbox" name="ctl02" /><label for="ctl02">Cochez moi</label></span> on se rend compte que le onchange est appliqué au span. Comment faire alors pour agir sur l’input de type checkbox ?
février
2008
Il peut arriver qu’on ait besoin de faire un filtre sur une datasource de repeater mais qu’on ne puisse pas toujours filtrer cette source en amont. Dans ce cas, on peut très bien faire notre filtre au moment où le repeater se construit.
février
2008
Lorsqu’on a des imbrications de controles utilisateurs on peut se retrouver avec des problèmes d’enchainement des événements, un OnLoad arrivant avant un autre (alors qu’on aurait aimé le contraire bien sur ! ).
février
2008
Pour faire suite à mes précédents billets, je vais vous exposer un problème concernant l’initialisation des valeurs d’un usercontrol et surtout leurs récupérations après un postback, lorsque le EnableViewstate = false. Lorsqu’on a une Page qui utilise un controle utilisateur et qui souhaite passer des valeurs à ce controle utilisateur gràce à ses propriétés, on se heurte à un problème d’enchainement des événements. En effet, l’événement OnInit du controle utilisateur va etre levé avant le […]
février
2008
Derrière un titre aussi confu se cache la suite d’un précédent billet où je parlais d’un problème où une dropdownlist ne lève pas l’événement OnSelectedIndexChanged ou OnTextChanged, même si AutoPostBack= »true », lorsque le viewstate est à false. Aujourd’hui, nous allons voir comment faire la même chose et lever un événement de changement de selection lorsque nous avons une dropdownlist qui se repète X fois dans un repeater.
janvier
2008
Cela peut arriver si vous avez positionné EnableViewState à false sur votre page. Certaines stratégies d’entreprises prônent de ne pas utiliser le viewstate, pour certaines raisons compréhensibles que je ne détaillerai pas ici, et encouragent à récupérer les valeurs dans tout postback. Mais cela pose un problème lorsqu’on veut utiliser les événements accessibles lorsqu’autopostback vaut true.
janvier
2008
Je vous présente ici mon nouvel article en C# qui étudie l’écriture d’un module d’Url Rewriting pour Asp.Net Bons devs
janvier
2008
Me voici également renouvelé pour une nouvelle année de MVP à votre service. J’en profite pour vous adresser mes meilleurs voeux pour cette année, qu’elle soit riche en C++, en .Net et en surprise de toutes sortes. Bons devs
novembre
2007
Bonjour à tous, Travaillant au quotidien en asp.net C# et étant trilingue dotnet ( ), il est temps de créer une nouvelle catégorie sur mon blog ASP.NET ; ce blog va donc s’enrichir pour parler également d’asp.net puisque je m’occupe désormais des faqs asp.net (C# et VB.net). Mon premier billet asp.net sera donc l’annonce d’une mise à jour de ces faqs, à savoir : La FAQ ASP.NET C# : 334 réponses à vos questions dont […]
Commentaires récents
- [Tests] Arrange Act Assert, une traduction ? dans
- [UnitTest][C#] Tester une méthode privée dans
- Récupérer une valeur d’un contrôle depuis une autre Form / inclusions croisées et déclaration anticipée dans
- Tutoriel : Utiliser la ListBox et l’Isolated Storage dans vos applications Windows Phone 7 avec Silverlight dans
- Tutoriel : Utiliser la ListBox et l’Isolated Storage dans vos applications Windows Phone 7 avec Silverlight dans
Archives
- janvier 2013
- avril 2012
- janvier 2012
- juin 2011
- janvier 2011
- décembre 2010
- novembre 2010
- septembre 2010
- juin 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- novembre 2009
- octobre 2009
- septembre 2009
- août 2009
- juillet 2009
- mai 2009
- avril 2009
- mars 2009
- janvier 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- août 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007