有两个dropdownlist 一个textbox
如果不用dropdownlist 只填textbox 能搜出来
而选了dropdownlist(无论选哪个) 都搜不出来
后台搜索时用LINQ写的
如果有代码的话 最好能解释下 之前在网上搜的 看不懂……
问题补充:
if (DropDownList1.SelectedIndex == 0 && ddl_TypeID.SelectedIndex == 0)
{
var temp = from p in MK.View_Market_Manage
where p.Title.Contains(tb1text.Trim()) || p.Contact_Name.Contains(tb1text.Trim())
orderby p.CreateTime descending
select new
{
是否卖出 = p.Prd_IsSold,
是否显示 = p.Prd_Visible,
id = p.Pro_ID,
名称 = p.Title,
类型 = PartID(Convert.ToInt32(p.ParentID)),
价钱 = p.Pro_Price,
有效天数 = p.Prd_KeepDate,
方式 = Market.Type(p.Type_ID),
联系人 = p.Contact_Name,
上市时间 = p.CreateTime,
};
ListView1.DataSource = temp;
ListView1.DataBind();
}
这是两个dropdownlist都不选 可以搜索