.net2 - le controle substitution

Soyez le premier à donner votre avis sur cette source.

Vue 14 038 fois - Téléchargée 431 fois

Description

Asp.net v2 possede plein de nouveaux controles, parmis celui ci : le controle Substitution, qui sert à afficher le texte souhaité meme si la page est en cache.

Dans l'exemple ci dessous, j'ai mis l'heure sur la page, une partie du code qui ecrit directement dans la page, une autre qui ecrit l'heure dans le controle Substitution.

Lors de la première requete, la page est caché, lors de la deuxieme, l'heure dans le controle de Substitution n'est pas caché alors que l'autre si.

Le mieux pour comprendre est d'executer le code ci dessous ;)

Pour un petit peu plus de détails consulter mon blogs : http://blogs.developpeur.org/cyril/archive/2005/04/05/5640.aspx

Source / Exemple :


<%@ Page Language="VB" MasterPageFile="~/MasterPage.master" Title="Untitled Page" %>
<%@ OutputCache Duration="60" VaryByParam="none" %>
<script runat="server">

Private Shared Function Substitute(ByVal context As HttpContext) As String
         Return " La derniere requete de la page a eu lieu a : " & Now.ToString("hh:mm:ss")
End Function

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
         Label1.Text = " La premiere requete de la page a eu lieu a : " & Now.ToString("hh:mm:ss")
End Sub

</script>

<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
         <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
         <br />
        <br />
        <div style="background-color:#DDAADD">
               <asp:Substitution ID="Substitution1" runat="server" MethodName="Substitute"/>
        </div>
</asp:Content>

Conclusion :


Attention cette source est une source .net 2 consulter le site de Microsoft pour telecharger une version beta du framework .net 2

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

cs_Alain Proviste
Messages postés
910
Date d'inscription
jeudi 26 juillet 2001
Statut
Modérateur
Dernière intervention
1 février 2015
1 -
y a des gens qui codent en .net 2 ici ! :o
alf974
Messages postés
5
Date d'inscription
lundi 14 février 2005
Statut
Membre
Dernière intervention
22 avril 2007
-
Eh oui, ça existe...
cs_Alain Proviste
Messages postés
910
Date d'inscription
jeudi 26 juillet 2001
Statut
Modérateur
Dernière intervention
1 février 2015
1 -
c'est effrayant.

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.