0
public bool? IsActive { get; set; }
LINQ聲明僞代碼
var userstatus = Users.Select(e => e.IsActive).Distinct().select();
if (userstatus(bool) is DBNull)
{
e.Item.Text = "inactive";
e.Item.Value = "0";
}
else if ((bool)["Bool"])
{
e.Item.Text = "active";
e.Item.Value = "1";
}
通過下拉列表
<select >
<option value="">All</option>
<option id="active">Active</option>
<option id="inactive">InActive</option>
</select>
過濾
if($("#active").val()){
$filter.push({ field: "IsActive", operator: "eq", value: true });
}
if($("#inactive").val()){
$filter.push({ field: "IsActive", operator: "eq", value: false });
}
選擇它
所以LINQ是錯誤的,也是過濾,任何一個能幫助我,或做這個
我要過濾的列由用戶狀態是主動還是不
什麼在做的過濾leg-work?我看到你有一個對象定義爲接收key:value對,但我不知道你用什麼來過濾。我對kendo-ui並不熟悉,所以也許是這樣?另外,你收到的錯誤是什麼?或者,你不是? – Ohgodwhy