+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 9 su 9

Discussione: c# web aprire la seconda form

  1. #1
    xyz.net non è in linea Novello
    Post
    49

    c# web aprire la seconda form

    ciao a tutti,
    in un progetto c# web ho creato 2 form:
    Default.aspx
    e WebForm1.aspx
    dalla prima vorrei aprire la seconda cliccando su un bottone ,ma non ci riesco.

    qualcuno può aiutarmi?
    grazie

  2. #2
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,177
    Blogs
    5
    Per cominciare sei nella sezione vb.net ... Sposto io in Asp.Net

    In secondo luogo mi sembra che queste siano problemi di base, che si affrontano con i libri prima di iniziare a programmare, non nei forum...

    Hai studiato/ricercato qualcosa?
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  3. #3
    xyz.net non è in linea Novello
    Post
    49
    Quote Originariamente inviato da AntonioG Visualizza il messaggio
    Hai studiato/ricercato qualcosa?
    studiato no, ma ricercato parecchio ...

    più o meno ritrovo ovunque quese istruzioni
    codice:
    WebForm1 frm = new WebForm1();
    frm.Show();
    però mi da questo errore:
    'WebForm1' non contiene una definizione di 'Show'

  4. #4
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,177
    Blogs
    5
    Lo fornisci un link dove hai trovato questo suggerimento?

    Comunque, la programmazione web non si improvvisa. DEVI studiarne le basi prima di scrivere codice pensando di farlo come lo hai sempre fatto ...

    Leggi anche questo

    How to: Redirect Users to Another Page
    https://msdn.microsoft.com/en-us/library/540y83hx.aspx
    Ultima modifica di AntonioG; 25-08-2016 10:21 
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  5. #5
    xyz.net non è in linea Novello
    Post
    49
    C# / VB.NET - Aprire nuovo form premendo un pulsante (C#) - Piero Tofy.it

    https://msdn.microsoft.com/it-it/lib...(v=vs.90).aspx

    questo è quello che esce cercando : c# web aprire una form
    ho provato diverse ricerche e aperto non so quanti siti, ma il nessuno ho trovato l'istruzione giusta :

    codice:
    Response.Redirect(Request.RawUrl.Replace(Request.RawUrl, "WebForm1.aspx"));
    da un lato concordo che io non ho studiato, ma a me sembra anche che certe cose siano veramente poco documentate

  6. #6
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,177
    Blogs
    5
    Quei link si riferiscono a progetti WinForm non a WebForm, ma se non conosci ancora la differenza direi che devi necessariamente passare dai libri e dalla teoria.

    ma a me sembra anche che certe cose siano veramente poco documentate
    Assolutamente falso. ASP.NET e la programmazione web .NET è documentatissima. La questione è sempre quella ... "BISOGNA CONOSCERE LE BASI" e poi si sa cosa cercare.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  7. #7
    xyz.net non è in linea Novello
    Post
    49
    ok, facciamo una prova ...
    quindi io senza conoscere l'istruzione cosa avrei dovuto scrivere nella ricerca di google?

  8. #8
    L'avatar di AntonioG
    AntonioG non è in linea Moderatore Globale Ultimo blog: Commodore 64 e Codemotion
    Luogo
    Roma
    Post
    16,177
    Blogs
    5
    Asp.Net è tra gli argomenti più documentati

    Se conosci i principi della programmazione web, sai di cosa si parla quando si trattano certi problemi e cerchi

    Asp.net redirect to webpage

    Concludendo, ribadisco che certi argomenti si affrontano dopo avere studiato pagine e pagine di libri, altrimenti tutto rimane oscuro e non si sa di cosa si sta parlando. E un forum NON si sostituisce ai libri.
    Avvisi generali e importanti, a pena CHIUSURA thread e/o BAN
    Il crossposting è vietato.
    Le richieste di "pappa pronta" sono vietate.
    Utilizzate i tag CODE per il codice.
    Leggere il Regolamento per chiarimenti PRIMA di creare nuovi thread.
    Utilizzare sempre i PM per comunicare con i moderatori.
    Non mi contattate in PM per problemi di software, usate il forum

  9. #9
    L'avatar di bumm
    bumm non è in linea Very Important Person Ultimo blog: [VB2010] ComboBox ed Enumeratori
    Luogo
    Bologna
    Post
    2,142
    Blogs
    1
    Direi che nessuno programma più utilizzando WebForms. Ormai siamo alla versione 5 di ASP.NET MVC.
    In qualsiasi caso non puoi programmare WEB a tentativi. La programmazione è completamente differente da quella per desktop.
    Programmazione web si potrebbe dividere in due parti: Backend e frontend.
    Backend se ne occupa di business logica, persistenza e.c.c., mentre frontend se ne iccupa della presentazione(visualizzazione e interazione con utente)

    Programmazione frontend nella magior parte dei casi e indipendente dai linguaggio server come c#, java, php o l'altro
    Frontend viene sviluppato con HTML, JS e CSS.

    backend viene sviluppato in un linguaggio server.

    Nel caso i server basati su windows, normalmente è c# o vb.net che girano sul server applicativo IIS.


    quindi non basta conoscere vb.net, bisogna avere le conoscenze del webstack. Se non sai cosa sono le sessioni, request e response, qual'è ciclo di vita di una pagina, controller o service, cos'è routing e come viene gestito, allora fermati e cominci con un buon manuale al riguardo.
    "HeloWorld.exe" 17 errors, 31 warnings.

    Non mi mandate le richieste di aiuto via PM! Non vi risponderò! Tutte le domande fateli sul forum!

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi