已有56人关注
c#开发实战宝典中企业人事管理系统
发表在C#图书答疑 2010-11-29
是否精华
版块置顶:
老师您好:
    c#开发实战宝典中企业人事管理系统中的用户操作权限设置代码中,我尝试更改了下代码:
在F_UserPope页面中添加了一个dataGridView控件并用LINQ和tb_Login表建立了连接,然后在dataGridView控件添加CellClick事件,通过鼠标把选中的ID和Name字段分别显示在textBox1和textBox2中。
然后在F_UserPope页面的Shown事件中根据ID字段,使用Show_Pope方法显示该用户已经定义好的权限。
也可以通过保存按钮的Click事件把重新选中的权限使用Amend_Pope方法提交到相关的tb_UserPope数据表中。


请问上述方法是否可行,我现在出现的问题是既不能显示已经定义好的用户权限,也不能保存重新选择的权限名称。

请老师指教,谢谢。
分享到:
精彩评论 4
小科_mrkj
学分:43 LV2
2010-11-29
沙发
读者朋友:
    您好,你现在的这种方法不能显示权限,因为触发Shown事件的话,系统会自动进行初始化,你可以在dataGridView控件的CellClick事件中,通过鼠标把选中的ID和Name字段分别显示在textBox1和textBox2中,然后直接显示该用户已经定义好的权限,最后再保存。
longyuan2010
学分:0 LV1
TA的每日心情
开心
2022-08-09 16:32:33
2010-11-29
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,你现在的这种方法不能显示权限,因为触发Shown事件的话,系统会自动进行初始化,你可以在dataGridView控件的CellClick事件中,通过鼠标把选中的ID和Name字段分别显示在textBox1和textBox2中,然后直接显示该用户已经定义好的权限,最后再保存。
[/FIELDSET]

回复:
老师您好:
使用您说的方法已经实现用户定义好的权限显示,但是如果重新选择权限点击保存按钮后,触发保存按钮的Click事件调用Amend_Pope方法,却无法把选好的权限保存到tb_UserPope数据表中。
请老师指教,谢谢。
 
longyuan2010
学分:0 LV1
TA的每日心情
开心
2022-08-09 16:32:33
2010-11-30
地板
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,你现在的这种方法不能显示权限,因为触发Shown事件的话,系统会自动进行初始化,你可以在dataGridView控件的CellClick事件中,通过鼠标把选中的ID和Name字段分别显示在textBox1和textBox2中,然后直接显示该用户已经定义好的权限,最后再保存。
[/FIELDSET]

回复:
老师您好:
使用您说的方法已经实现用户定义好的权限显示,但是如果重新选择权限点击保存按钮后,触发保存按钮的Click事件调用Amend_Pope方法,却无法把选好的权限保存到tb_UserPope数据表中。
请老师指教,谢谢。
 
小科_mrkj
学分:43 LV2
2010-12-02
4L
读者朋友:
    您好,请确认一下,在重新选择权限并保存的时候,有没有执行其他事件使得窗体又初始化了。你可以在保存按钮的Click事件中插入一个断点,然后查看一下保存时的值是不是与你重新选择的权限相对应。
首页上一页 1 下一页尾页 4 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照