下拉框多条件查询
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:Visual Studio 2015 C#
作者: 李杨
撰写时间:2019-06-15
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
下拉框多条件查询呢,就是多表查询,再去绑定下拉框。
首先呢我们要有html的下拉框的样式。
如下图:
然后我们就要去控制器里面写绑定下拉框的查询方法
绑定好下拉框的数据以后我们就要去写多表查询的方法。
就不是单表的查;下面的例子就是下拉框的绑定。
如图:
然后就又要去写多表连查的方法
先是多表的连接,排序,然后点出需要的字段
如图:
连完表以后我们就要去筛选数据
if (ManagerID > 0)
{
lisClusterAnalyze = lisClusterAnalyze.Where(m => m.ManagerID == ManagerID).ToList();
}
if (ClusterTypeID > 0)
{
lisClusterAnalyze = lisClusterAnalyze.Where(m => m.ClusterTypeID == ClusterTypeID).ToList();
}
最后就是分页查询然后返回数据,记得要在方法后面写上下拉框的参数。
最后呢我们就要去视图写查询的方法了。在把在控制器的方法写到链接上面。