下面是一个使用ASP.NET Core视图创建单列下拉筛选器的示例代码:
public IActionResult Index(string selectedValue)
{
// 根据选中的值执行筛选逻辑
// ...
// 返回视图并传递筛选结果
return View(filteredData);
}
@if (Model != null && Model.Count > 0)
{
foreach (var item in Model)
{
// 显示筛选结果的代码
// ...
}
}
else
{
没有匹配的结果。
}
这个示例中的下拉筛选器会将选中的值作为查询参数传递给控制器的Index方法,并根据选中的值执行相应的筛选逻辑。然后,筛选结果会传递给视图并显示出来。