Xsl et Visual Web Developer [Résolu]

Signaler
Messages postés
109
Date d'inscription
mardi 10 janvier 2006
Statut
Membre
Dernière intervention
14 février 2014
-
Messages postés
16
Date d'inscription
jeudi 12 janvier 2006
Statut
Membre
Dernière intervention
17 mai 2006
-
Bonjour,
Je dois importer une feuille .xsl par quelqu'un d'autre dans mon projet Visual Web Developer (C#) le problème est que lorsque la page se créé avec le fichier .xsl dans le source de la page html il y à un <html></html> qui se créé automatiquement.
Mon code dans la feuille .xsl est :


<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >


<xsl:variable name="self">self</xsl:variable>
<xsl:variable name="loc">unknown</xsl:variable>


<xsl:variable name="loc_ep">EMS_EP</xsl:variable>
<xsl:variable name="loc_ep_name">EMS LES PAQUIS</xsl:variable>
<xsl:variable name="loc_nb">EMS_NB</xsl:variable>
<xsl:variable name="loc_nb_name">EMS NELTY DE BEAUSOBRE</xsl:variable>


<xsl:template match="/">
<html>
<head>
<title>PBX Admin Interface</title>
<link rel="stylesheet" type="text/css" href="ehc.css"/>
<!-- <link rel="stylesheet" type="text/css" href="default.css" /> -->
</head>









<center>
Central Telephonique EMS Les Paquis &amp; EMS Nelty

</center>


<xsl:apply-templates select="show"/>

</html>
</xsl:template>


<xsl:template match="show">
<center>
...

</center>
</xsl:template>


<xsl:template match="loc">
<tr>
...
</tr>
<tr>
...
</tr>
</xsl:template>
</xsl:stylesheet>

2 réponses

Messages postés
16
Date d'inscription
jeudi 12 janvier 2006
Statut
Membre
Dernière intervention
17 mai 2006

En fait, je pense que le problème vient que la feuille de style XSL a été élaborée pour un langage tel que ASP ou PHP, et a été prévue pour générer elle-même toute la page HTML, en y englobant les balises <HTML><TITLE>


En ASP.NET, si tu places un contrôle , dans une WebForm ASPX, il faut nettoyer la CSS.

enlève :
<html>
<head>
<title>PBX Admin Interface</title>
<link rel="stylesheet" type="text/css" href="ehc.css"/>
<!-- <link rel="stylesheet" type="text/css" href="default.css" /> -->
</head>





et


</html>

çà devrait aller mieux ensuite...

Cordialement,


<HR>
Daniel - MCSD.NET, MCT
Messages postés
6814
Date d'inscription
dimanche 15 décembre 2002
Statut
Modérateur
Dernière intervention
13 octobre 2010
25
Bonjour,

Je ne comprend pas la question, pourrais tu expliciter ce que tu as a faire et ou est le problème ? stp


<HR>
Cyril - MVS - MCP ASP