我在我的模块中有两个下拉列表。
在一个下拉列表中,我硬编码了所有的操作符,例如
在第二个下拉列表中,我硬编码了员工薪水,例如
现在,如果我从第一个列表中选择
我想在asp.net mvc3中完成这个任务,我该怎么做?我需要为此写存储过程吗?
我已经创建了下拉列表:
在一个下拉列表中,我硬编码了所有的操作符,例如
<,>,<=,>=,==
。在第二个下拉列表中,我硬编码了员工薪水,例如
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)%>