none
come pescare i dati da altre view in MVC

    Domanda

  • Ciao a tutti;

    Poniamo che sto compilando un form di anagrafica cliente....arrivo alla textbox della località e qui vorrei avere il classico bottoncino a fianco che mi apre un popup con le località già presenti nel db....sceglierne una e riportarla nel form di origine......

    come si fa in MVC??

    Grazie a tutti

    Rino


    C#

    mercoledì 25 settembre 2013 17:34

Tutte le risposte

  • Se hai bisogno di una semplice selezione di località ti consiglio di utilizzare l'autocomplete di jquery.

    Ciao


    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    Se hai trovato la soluzione all'interno del Forum, ricorda di segnalare il post come risposta, in alternativa puoi postare la soluzione da te adottata. Questo aiuterà altri utenti, che hanno riscontrato la stessa problematica, ad identificare rapidamente la soluzione/risposta corretta.

    giovedì 26 settembre 2013 08:03
    Postatore
  • In realtà ho fatto un esempio banale con la località, ma mi interesserebbe sapere come in MVC viene risolta questa problematica...cioè se c'è un modo per farlo oppure si usa un diverso approccio per raggiungere lo stesso scopo!!

    C#


    • Modificato RinoMCP giovedì 26 settembre 2013 10:21
    giovedì 26 settembre 2013 10:14
  • Rispetto a webform l'approccio è sicuramente differente, se utilizzi razor come engine, per avere applicazioni con UI user friendly, devi lavorare molto con l'ausilio di html e javascript.

    Ciao


    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    Se hai trovato la soluzione all'interno del Forum, ricorda di segnalare il post come risposta, in alternativa puoi postare la soluzione da te adottata. Questo aiuterà altri utenti, che hanno riscontrato la stessa problematica, ad identificare rapidamente la soluzione/risposta corretta.

    giovedì 26 settembre 2013 20:24
    Postatore
  • Ciao RinoMCP,

    hai trovato la soluzione per il tuo quesito?


    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    Se hai trovato la soluzione all'interno del Forum, ricorda di segnalare il post come risposta, in alternativa puoi postare la soluzione da te adottata. Questo aiuterà altri utenti, che hanno riscontrato la stessa problematica, ad identificare rapidamente la soluzione/risposta corretta.

    martedì 1 ottobre 2013 12:19
    Postatore
  • No; in effetti in MVC queste cose sembrano molto complicate; ho pensato addirittura di salvare i dati parzialmente inseriti in una tabella temporanea del db; passare alla view delle provincie ad esempio....ed un volta selezionata tornare alla view di partenza ricaricata con i dati parziali.....

    :-( sono avvilito !!!!


    C#

    martedì 1 ottobre 2013 12:31
  • MVC ha un'approccio differente rispetto a webform, ti consiglio, se non l'hai già fatto, di prendere un buon manuale per approfondirne la conoscenza.

    Ciao


    Luca Congiu (congiuluc)
    Personal Blog: blogs.dotnetcode.it

    Se hai trovato la soluzione all'interno del Forum, ricorda di segnalare il post come risposta, in alternativa puoi postare la soluzione da te adottata. Questo aiuterà altri utenti, che hanno riscontrato la stessa problematica, ad identificare rapidamente la soluzione/risposta corretta.

    martedì 1 ottobre 2013 17:38
    Postatore
  • Grazie per la puntualizzazione...è proprio in virtù di questo diverso approccio che sto cercando di capire come vengono gestite queste tipo di problematiche..... non è così sciocca come sembra perché è molto diffusa.....

    pensiamo ad un elenco clienti che tra i vari dati hanno il campo categoria che punta ad un'altra tabella del db....

    se durante l'inserimento di un nuovo cliente, giungo alla categoria (magari è dropdownlist precaricato), e mi accorgo che la categoria che mi occorre non c'è e và inserita....che faccio? abbandono la view corrente per passare al create della categoria e poi tornare ad inserire il cliente da capo ????

    non è il massimo credo !!!

    ;-)


    C#

    martedì 1 ottobre 2013 18:37