FineUI 官方论坛
标题:
(急)Appbox4.0莫名出现删除问题,求教!!!
[打印本页]
作者:
Mr.Wu
时间:
2014-3-25 08:38
标题:
(急)Appbox4.0莫名出现删除问题,求教!!!
直接上图:
[attach]4806[/attach]
[attach]4807[/attach]
[attach]4808[/attach]
作者:
zzzzzzzzzzzzzzz
时间:
2014-3-25 14:41
你这个还没到数据库,应该是EF相关的代码没写好,你调试一下试试。
作者:
Mr.Wu
时间:
2014-3-25 14:47
zzzzzzzzzzzzzzz 发表于 2014-3-25 14:41
你这个还没到数据库,应该是EF相关的代码没写好,你调试一下试试。
我在这个函数里面下断点了:
protected void Grid1_RowCommand(object sender, GridCommandEventArgs e)
{
int roleID = GetSelectedDataKeyID(Grid1);
if (e.CommandName == "Delete")
{
// 在操作之前进行权限检查
if (!CheckPower("CoreRoleDelete"))
{
CheckPowerFailWithAlert();
return;
}
int userCountUnderThisRole = DB.Users.Where(u => u.Roles.Any(r => r.ID == roleID)).Count();
if (userCountUnderThisRole > 0)
{
Alert.ShowInTop("删除失败!需要先清空属于此角色的用户!");
return;
}
// 执行数据库操作
DB.Roles.Delete(r => r.ID == roleID);
BindGrid();
}
}
结果执行到: DB.Roles.Delete(r => r.ID == roleID);这一句就报错了。这句也没办法再往里调试了呢
欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/)
Powered by Discuz! X3.4