Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514

    Response non dichiarato

    Mando in output un responde di xml + xsl attraverso una funzione


    Imports System.Web
    Imports System.Xml
    Imports System.Xml.Xsl

    File_XSL.Transform(File_XML, Nothing, Response.Output)

    L'avevo provato in una pagina aspx e funzionava, ora l'hò incluso in una funzione all'interno di una classe in un file .vb

    Mi dice Nome Response non dichiarato
    Mi sorge un dubbio, posso mandare in output tutto il documento da una classe ?

  2. #2
    dovresti importarti anche la classe

    system.web.httpresponse se non erro

    cmq navigando tra le classi del framework di sicuro la trovi

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Mancava questo:

    System.Web.UI.Page

  4. #4


    importando la classe page ti funziona?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Devo provare .............

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514
    Non mi riesce di utilizzare

    XslTransform(File_Xml, Nothing, Response.Output)

    all'interno di una classe compilata dll


    Una semplice dll

    Imports System.Web
    Imports System.Xml
    Imports System.Xml.Xsl

    NameSpace Documento_Xml

    Public Class Apertura_Xml
    Inherits System.Web.UI.Page

    Public File_Xml As New XmlDocument
    Public File_Xsl As New XslTransform

    Public Function Crea_Documento()

    File_Xml.Load("File_Xml.Xml")
    File_Xsl.Load("File_Xsl.Xslt")

    File_Xsl.XslTransform(File_Xml, Nothing, Response.Output)

    End Function

    End Class

    End NameSpace


    Compilandolo cosi mi dice che il metodo Response.Output è Obsoleto :maLOL:

    Allora ho messo

    Imports System.IO
    File_Xsl.XslTransform(File_Xml, Nothing, Response.OutPutStream)

    Cosi và bene, però nel richiamare la classe mi dà un errore generico.

    Volevo solamente sapere se da una classe compilata si può eseguire una trasformazione e mandandola in output direttamente a video, oppure se si deve effettuare la trasformazione, ma passarla come stringa alla pagina aspx che la richiama e poi effetturare un response.write


    :master:


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.