Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    336

    scambio di dati fra form web

    Salve. Qualcuno mi saprebbe indicare qualche buon tutorial che tratti lo scambio di dati fra form web con la tecnologia asp net.

  2. #2
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    http://aspnet.html.it/guide/
    :quote: Lì ci sono delle guide. Non so sino a che punto siano utili. Se puoi ti consiglio di usare dei buoni libri e questo forum per chiarire eventualmente, le parti oscure.

    Pietro

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    336
    Si quelle guide le ho consultate, ma non risultano sufficientemente chiare. Comunque ti ringrazio.

  4. #4
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da Alex75
    Si quelle guide le ho consultate, ma non risultano sufficientemente chiare. Comunque ti ringrazio.
    Allora (purtroppo) siamo daccordo! certe guide web sono talmente stringate che sono utili solo a chi conosce già la materia.

    Comunque, se mandi un po' di codice, chiunque passi in questo forum sarà ben lieto di darti una mano.


    ps. solo a titolo di esempio, io uso passare i dati tra pagine web asp.net ESATTAMENTE COME FACEVO IN ASP. In altri termini, creo al volo con javascript un form; metto i dati in hidden; dò al form un method, di solito post; dò al form un action, un target e, nella pagina chiamata recupero col solito Request.Form.
    Pietro

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    336
    Ho capito. Io invece uso il metodo request.QueryString. Ma penso che sostanzialmente sia lo stesso. Riguardo all'inutilità di alcune guide per chi è in fase di apprendimento siamo perfettamente d'accordo.

  6. #6
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,582
    Originariamente inviato da Alex75
    Ho capito. Io invece uso il metodo request.QueryString. Ma penso che sostanzialmente sia lo stesso. Riguardo all'inutilità di alcune guide per chi è in fase di apprendimento siamo perfettamente d'accordo.
    io ti consiglio di utilizzare il metodo page.transfert che è piu sicuro
    poi se vuoi mettere il codice in sessione..fai pure ma non lo gestisci bene

    p.s.
    querystring :OK ,ma non è sicuro!
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  7. #7
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Questo è un metodo alternativo, lo cito soltanto per letteratura

    E' basato su Trasfer o Execute nella prima pagina (che ha una textbox ed un bottone), ed il reperimento delle sue proprietà nella seconda, tramite l'oggetto Context.Handler:

    Pagina1.aspx
    codice:
    Public Class Pagina1
        Inherits System.Web.UI.Page
    
        Friend ReadOnly Property Value() As String
            Get
                Return txtValue.Text
            End Get
        End Property
    
        Private Sub butNext_Click(ByVal sender As System.Object, _
          ByVal e As System.EventArgs) Handles butNext.Click       
            Server.Transfer("Pagina2.aspx")
        End Sub
    End Class
    Pagina2.aspx
    codice:
    Public Class Pagina2
        Inherits System.Web.UI.Page
    
        Private Sub Page_Load(ByVal sender As System.Object, _
          ByVal e As System.EventArgs) Handles MyBase.Load
           
            If Not IsPostBack Then         
                Dim PaginaPrecedente As Pagina1
                PaginaPrecedente = CType(Context.Handler, Pagina1)         
                Response.Write(PaginaPrecedente.Value)
            End If
        End Sub
    End Class

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    336
    OK. VI RINGRAZIO PER I VOSTRI CONSIGLI

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 © 2025 vBulletin Solutions, Inc. All rights reserved.