我想檢查IsAdmin是否爲真,這是一個布爾值。 如果它是真的,那麼在gridview EditItemTemplate中檢查一個複選框。從Linq查詢得到結果
查詢是當gridview處於編輯模式,並且正在編輯的用戶已經是admin。如果checkBox是真的,那麼需要檢查checkBox,因爲如果他們更新了行並且複選框沒有被選中,他們不是長的管理員。
什麼,我的想法是,查詢應該是能夠做到這一點。但不知道如何實現IsAdmin == true。
private void LoadGridEdit()
{
using (dbDataContext _db = new dbDataContext())
{
var result = from u in _db.tbl_Users
where u.Deleted == false
select new
{
u.UserId,
u.UserName,
u.Email,
u.IsAdmin,
u.tbl_ServiceArea.ServiceArea,
};
if()
{
//???? or foreach?
}
// Bind Here
}
}
我看了一下,嘗試了不同的選擇,但我不確定。
任何有關投票的評論? – Maris 2013-02-19 10:26:30