Mam dwie listy rozwijane w moim module.Zdobądź listę na podstawie danych rozwijanych list w asp.net mvc3
W jednym dropdownlist, mam ustalony wszystkich operatorów jak <,>,<=,>=,==
W drugim dropdownlist, mam ustalony wynagrodzenia pracowników jak 1000,2000,3000,4000....50000
Teraz, jeśli wybiorę <
z jednej listy i 2000
z drugiej listy i kliknij przycisk Prześlij powinienem dostać listę pracowników, którzy mają pensję mniej niż 2000.
chcę to zrobić w asp.net mvc3
Jak mogę wykonać to zadanie?
Czy muszę napisać procedurę przechowywaną w tym celu?
Czy ktoś może mi pomóc?
Stworzyłem DropDownList jak:
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" },
.
.
};
i użyłem to, aby pokazać dropdownlist w widoku:
<%: Html.DropDownListFor(x => x.Operators, Model.OperatorsList)%>
proszę pokazać html generowane dla dwóch dropdownLists. –
i przy okazji, używasz EF, tak myślę? –
Czy jest to zadowalające pytanie? Tak, używam struktury podmiotu –