Ok, quindi sono nuovo di tutto questo mondo MVC, ma sembra essere un buon modo per fare le cose e sto cercando di farlo funzionare qui.ASP.NET MVC dropdown-list dal database
Il problema è: Non riesco a ottenere i dati dalla mia tabella nel mio database SQL in un semplice modulo a discesa sulla mia pagina di registrazione.
Non ho idea di dove mettere le cose, dove digitare il codice per aprire la tabella, selezionare gli id, dove mettere il response.write
e come posso inviarlo alla vista?
Il mio modello è questo:
public class users
{
public string name {get; set;}
public int user_id {get; set;}
}
mio Controller è questo:
[HttpGet]
public ActionResult ListUser()
{
return View();
}
E la mia opinione è questa:
@model Community.Models.users
Googled per 2 giorni e guardato diversi video su youtube ma inutili, non riesco a trovarlo. Per favore, qualcuno con qualche conoscenza qui? E per favore mi punto ad alcuni buoni tutorial e/o forum dove posso cercare ulteriori domande potrei avere
Ancora nessuna fortuna a questo progetto ..
Sto creando un form e all'interno di tale modulo, voglio un db-loop (IEnumerable
) .. Ma il modello attuale non è un IEnumerable
. Sono praticamente bloccato, ho visto un sacco di tutorial e tutti elencano solo UNA connessione, e se volessi due modelli?
Ecco il mio controller, ho capito che è necessario passare una lista alla vista, giusto?
public ActionResult Registration()
{
return View(db.users.ToList());
}
Come posso entrare in possesso di quella lista, a mio avviso witout un modello IEnumerable
?
@neoistheone, il tuo esempio non mi ha aiutato molto, il mio DB apre in questo modo:
private DataBaseContext db = new DataBaseContext();
e io non so come, ma si apre la connessione. Ho provato per così tante ore ora, è solo sciocco, non ho dormito per così tanto tempo!
Sono abituato a programmare ASP-Classic fyi e questo è il mio primo tentativo serio di aggiornare le mie conoscenze sulla programmazione di un linguaggio aggiornato e OOP.
Controlla qui: http://stackoverflow.com/questions/2396883/asp-net-mvc-populate-a-drop-down-list e qui: http://stackoverflow.com/questions/314933/ asp-net-mvc-how-do-i-pass-a-list-da-una-classe-in-modello-a-un-ripetitore-in-a-vie –
Controlla http://stackoverflow.com/a/10018406/1241400 –