Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/06/2009, 02:28
Elengel
 
Fecha de Ingreso: mayo-2009
Mensajes: 42
Antigüedad: 15 años
Puntos: 1
Respuesta: Duda esistencial C# - default.aspx

Según lo que he entendido de tu ejemplo con el comando <asp:content> no puedo hacer lo que necesito porque si yo de la página default.aspx quito todo el html y dejo esto:

<asp:content>
<html>
<head></head>
<body>
<form id="form1" runat="server">
<asp:Xml id="xml1" runat="server" />
</form>
</body>
</html>
</asp:content>

Pues estariamos en las mismas, es decir, yo en mi plantilla XSL necesito meter todos los elementos del nivel superior de una página web (doctype, <html><head><title></title></head><body>...todo el contenido...</body></html> Y eso se tiene que mostrar en el default.aspx.
Hasta ahora lo mostraba poniendo dentro del body del default:

<form id="form1" runat="server">
<asp:Xml id="xml1" runat="server" />
</form>

pero mi plantilla xsl no tenía los elementos de nivel superior de una página web, solo tenía lo que está dentro del body, ya que los elementos de nivel superior los pintaba el default.aspx.

Para que me entiendas, en el default no debe aparecer por ningún sitio ninguna etiqueta <html><head... etc etc pq todo eso ya me lo da la transformación xslt. El problema es entonces como llamo al servidor( o al page_load() ) para que me pinte esa transformación sin hacer uso del:
<form id="form1" runat="server">
<asp:Xml id="xml1" runat="server" />
</form>

Un saludo.