摘要: WEBPART已经不是很新鲜的东西了,但是小生是最近才使用到(汗,惭愧。),既然是BLOG当然会想分享自己的一些小知识,有兴趣的朋友可以看看。 本次的目的主要是为了实现用户自定义初始页界面,我做了好多用户控件来供用户选择,当然用户并不能选择所有的用户控件,他只能根据自己的权限在设定范围内选择。在用户没有定义界面以前,既初始状态下,程序会根据用户当前的角色为用户定义界面,动态的将用户控件包装成WEBPART加到WEBPARTZONE里面去。在用户自己配置过界面后,以后都按用户配置的方式显示。 用户控件的编写我就不罗嗦了,都是一些信息的聚合,比如通知啊规章制度啊这样的信息模块。具体来说说后面的,为了实现以上目标我们需要几张表,一张是用户控件管理表,记录了用户控件的ID,名字,以及存放位置,还有控件会加载到哪一个WEBPARTZONE中。(我在用户界面中定义了3个WEBPARTZONE)。另一张是角色控件对应表,指定那一个角色可以拥有哪些控件,这两张表都很简单,这样基础的后台就有了。 阅读全文
posted @ 2006-11-10 10:01 DarkAngel 阅读(3095) 评论(14) 推荐(0) 编辑