IsAdminがtrueであるかどうかを確認しようとしています。これはブール値です。trueの場合、グリッドビューEditItemTemplateでチェックボックスがオンになります。
クエリは、グリッドビューが編集モードにあり、編集中のユーザーがすでに管理者である場合です。行を更新し、チェックボックスがチェックされていない場合、管理者ではなくなるため、チェックボックスがtrueであるかどうかをチェックする必要があります。
私が考えているのは、クエリがこれを実行できるはずだということです。しかし、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
}
}
私はさまざまなオプションを調べて試しましたが、よくわかりません。