Ho due elenchi a discesa nel mio modulo.Ottieni l'elenco sulla base dei dati dell'elenco a discesa in asp.net mvc3
In una DropDownList, ho hardcoded tutti gli operatori come <,>,<=,>=,==
Al secondo DropDownList, ho hardcoded stipendio dei dipendenti come 1000,2000,3000,4000....50000
Ora, se seleziono <
da una lista e 2000
dalla seconda lista e clic sul pulsante di invio dovrei ottenere l'elenco dei dipendenti che hanno lo stipendio meno di 2000.
io voglio fare questo in asp.net MVC3
Come posso eseguire questa operazione ???
Devo scrivere la stored procedure per questo?
qualcuno può aiutarmi ??
ho creato DropDownList come:
viewModel.OperatorsList = new[]
{
new SelectListItem { Value = "<", Text = "<" },
new SelectListItem { Value = ">", Text = ">" },
new SelectListItem { Value = "<=", Text = "<=" },
new SelectListItem { Value = ">=", Text = ">=" },
new SelectListItem { Value = "==", Text = "==" }
};
viewModel.SalaryList = new[]
{
new SelectListItem { Value = "1000", Text = "1000" },
new SelectListItem { Value = "2000", Text = "2000" },
new SelectListItem { Value = "3000", Text = "3000" },
.
.
};
e ho usato questo per mostrare DropDownList in vista:
<%: Html.DropDownListFor(x => x.Operators, Model.OperatorsList)%>
si prega di mostrare il codice HTML generato per i vostri due DropDownList. –
e, a proposito, stai usando EF, immagino? –
Questa è la tua domanda? Un si sta usando il framework di entità –