OVH Cloud OVH Cloud

INCLUDE ?

2 réponses
Avatar
Serge Hipontoise
Bonjour
Je n'y connais rien en ASP, mais en PHP, je peux faire :

<?php
include ("http://www.monsite.com/monfichier.php");
?>

Si on imagine que http://www.monsite.com/monfichier.php contient du simple
texte html à afficher (rien à exécuter), ça pourrait d'ailleurs être un
fichier .txt au lieu de .php

Est-il possible de faire la même chose en ASP? On me dit que ce n'est pas
possible. Ca me parait pourtant basique, non ?

Et si oui, comment ?

Merci
Serge

2 réponses

Avatar
Patrice Manac'h
Bonsoir,

en ASP, oui. Mais pas en ASP .Net : l'approche est plutôt, pour l'affichage,
de faire un UserControl et de l'intégrer dans les pages désirées. Ce qui
concrétement revient un peu au même mais respère l'approche objet (entre
autre).

Cordialement,

P. Manac'h
MCS France


"Serge Hipontoise" a écrit dans le message de
news: 41741967$0$8982$
Bonjour
Je n'y connais rien en ASP, mais en PHP, je peux faire :

<?php
include ("http://www.monsite.com/monfichier.php");
?>

Si on imagine que http://www.monsite.com/monfichier.php contient du simple
texte html à afficher (rien à exécuter), ça pourrait d'ailleurs être un
fichier .txt au lieu de .php

Est-il possible de faire la même chose en ASP? On me dit que ce n'est pas
possible. Ca me parait pourtant basique, non ?

Et si oui, comment ?

Merci
Serge




Avatar
Christophe Lauer [MS]
Bonjour,

Patrice Manac'h wrote:
en ASP, oui. Mais pas en ASP .Net : l'approche est plutôt, pour
l'affichage, de faire un UserControl et de l'intégrer dans les pages
désirées. Ce qui concrétement revient un peu au même mais respère
l'approche objet (entre autre).

Bonjour
Si on imagine que http://www.monsite.com/monfichier.php contient du
simple texte html à afficher (rien à exécuter), ça pourrait
d'ailleurs être un fichier .txt au lieu de .php
Serge





Je confirme (bien sur) la réponse de Patrice. En complément, si la portion
que vous souhaitez "inclure" est complètement statique, en la plaçant dans
une User Control (fichier .ascx) vous pourrez bénéficier des mécanismes de
Cache standards de ASP.NET, en plaçant une directive OutputCache directement
au niveau de votre .ascx :
http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cpguide/html/cpconaspoutputcache.asp

HTH,

--
Christophe Lauer
Relations Techniques Editeurs de Logiciels
Division Développeurs et Plateforme d'Entreprise - Microsoft France
http://www.microsoft.com/france/msdn/

This posting is provided "AS IS" with no warranties, and confers no
rights.