Asp.net - comment séparer le code vb du code html

Soyez le premier à donner votre avis sur cette source.

Snippet vu 19 921 fois - Téléchargée 34 fois

Contenu du snippet

L'objectif de Microsoft avec la création de la plateforme .NET est de séparer la partie présentation d'un document du moteur d'exécution (d'où la création des label, panel, user_control, ...).
Mais pour utiliser ce système en natif, il faut avoir Visual Studio .NET qui effectue cette séparation. En revanche pour les utilisateurs de ASP.NET WEB MATRIX par exemple (ou les fans d'UltraEdit comme moi), cette séparation ne se fait pas par défaut.

Cette ligne à mettre dans le haut de la page ASPX permet de faire cette séparation.

Source / Exemple :


' Exemple dans l'utilisation de VB comme langage

<%@ Page Language="vb" CodeBehind="LeFichier.aspx.vb" AutoEventWireup="false" Inherits="LeNomDuProjet.LeFichier" %>

Conclusion :


Vous verrez ainsi une partie de la puissance de .NET par rapport à l'ASP avec ce système.

Romelard Fabrice (Alias F___)

A voir également

Ajouter un commentaire Commentaires
Messages postés
69
Date d'inscription
vendredi 13 septembre 2002
Statut
Membre
Dernière intervention
6 mai 2009

Pour C#
<%@ Page Language="C#" CodeBehind="LeFichier.aspx.cs" AutoEventWireup="false" Inherits="LeNomDuProjet.LeFichier" %>
Messages postés
52
Date d'inscription
dimanche 7 septembre 2003
Statut
Membre
Dernière intervention
11 avril 2007

Je ne comprend pas j'ai essayer de l'adapter en C# mais j'ai un probleme!
Qu'est ce que c'est "nomduprojet"? surtout comment fait on si on a pas de projet!?
j'ai essayer le nom du fichier tout seul mais ca ne fonctinne pas, on m'avait dis avec le nom de la classe mais ca ne fonctionne pas non plus, ni avec le nom complet du fichier (chemin d'acces+nom du fichier)
Alors si qqn pouvait m'expliquer!
Messages postés
10
Date d'inscription
vendredi 19 avril 2002
Statut
Membre
Dernière intervention
4 mai 2008

Merci pour l'info et la separation des 2 fichier marche tres bien en localHost.
Mais pour l'instant , je ne suis pas encore arrivé à le faire chez un Hebergeur.
Petit question ; dans votre exemple , le nom du projet "lenomdu projet" doit se trouver ou sur le site Hebergé.
Avez vous deja hebergé un projet avec le COdeBehind ??
Merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.