不用那么麻烦
Text="修" Visible='<%# GetUpdatePopedom(Eval("I_OwnUser").ToString()) %>'>
看见这项的Visible 方法了吗 他传的参数时用户名称 你在后台写个方法 返回值是 bool
判断是否是管理员 还是考生
修改和删除都加上这个方法 初始页面后 你就得到你想要的答案了
///
/// 获取是否有修改权限
///
///
///
protected bool GetUpdatePopedom(string OwnUserID)
{
if (UserLogin.HasPopedom("Trading_Trading_Trading_List_Update_All"))
{
return true;
}
else if (UserLogin.HasPopedom("Trading_Trading_Trading_List_Update_Department"))
{
return true;
}
else if (UserLogin.HasPopedom("Trading_Trading_Trading_List_Update_Self") && OwnUserID == UserLogin.UserID.ToString())
{
return true;
}
else
{
return false;
}
}
你用心看我的 你就明白了 这个功能我在其他项目中实现的
管理员有 修改功能 学生有 修改,删除功能? 什么逻辑?