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___)
14 avril 2005 à 15:54
<%@ Page Language="C#" CodeBehind="LeFichier.aspx.cs" AutoEventWireup="false" Inherits="LeNomDuProjet.LeFichier" %>
3 nov. 2004 à 15:27
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!
1 mars 2003 à 23:48
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.