MVC 3 – Routing – Partie 7

MVC 3 - Routing - Partie 7
Pour repartir d’un bon pied voici le code-behind du fichier global.asax.cs que nous allons utiliser : Si on résume nos URL’s peuvent être composées de 0,1,2…n parties : Partie 1 : Le nom du controller, par défaut Home si elle n’est pas fournie Partie 2 : L’action du controller, par défaut Index si elle n’est ...

MVC 3 – Routing – Partie 6

MVC 3 - Routing - Partie 6
On va voir une fonctionnalité qui peut-être utile dans certains cas, les parties d’URL optionnelles. 1) Parties optionnelles Il est possible de spécifier dans nos routes que certaines parties d’un pattern d’URL sont optionnelles grâce à UrlParametre.Optionnal. Voici un exemple de code l’intégrant : Dans nos exemple ceci n’as pas trop d’intérêt, surtout si on ...

MVC 3 – Routing – Partie 5

MVC 3 - Routing - Partie 5
Nous avons vu dans le précédent article l’utilisation de nouvelles parties dynamiques dans nos URL’s pour pouvoir passer des paramètres à notre action. Désormais au lieu de traiter directement avec l’objet RouteData je voudrais plutôt que le pseudonyme soit un paramètre de la méthode Index(). 1) Modification de la méthode Index() Tout d’abord on va ...

MVC 3 – Routing – Partie 4

MVC 3 - Routing - Partie 4
Très bien on a pu voir l’importance de l’ordre et la création de route multiples dans l’article précédent, mais maintenant j’aimerais rajouter des paramètres à mes URL’s. C’est bien beau de pouvoir définir le controller et l’action mais si on pouvait aller un peu plus loin… 1) Ajout de nouvelles parties dynamiques Et oui..une solution ...

MVC 3 – Routing – Partie 3

MVC 3 – Routing – Partie 3
Nous avons vu dans la partie 1 de cette saga les bases du routing avec MVC 3. La partie 2 était consacrée à l’insertion des valeurs par défaut ainsi que des valeurs statiques dans nos URL’s. On avait laissé la partie 2 avec une erreur concernant l’URL localhost, qui dans notre cas renvoyée une erreur 404. ...

Warning: Invalid argument supplied for foreach() in /homepages/31/d265786065/htdocs/lechatcode/wp-content/plugins/kebo-twitter-feed/inc/get_tweets.php on line 257