我的模块中有两个下拉列表。
在一个下拉列表中,我硬编码了所有的运算符,例如<,>,<=,>=,==
在第二个下拉列表中,我硬编码了员工的薪水,例如1000,2000,3000,4000....50000
现在,如果我<
从一个列表和2000
第二个列表中选择并单击提交按钮,我应该得到工资低于 2000 的员工列表。
我想在 asp.net mvc3 中执行此操作
我怎样才能完成这项任务?我需要为此编写一个存储过程吗?
我创建了下拉列表,例如:
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" },
// and so on
};
我用它在视图中显示下拉列表:
<%: Html.DropDownListFor(x => x.Operators, Model.OperatorsList)%>