别说你都看过,我的开发过程记录
2008-06-19 19:43
274 查看
一、概述
对于已经毕业了3年的人来说,我真的比较惭愧。发现很多东西都没有做好。在加入了几个QQ群,一帮动力无穷的人给了我压力,也给了我动力。
一下是对于近期工作的一些总结其实也是在网上找的资料,所以别说你看过......
1:用户菜单
找了很多菜单,最后用了破解版本的ComponentArt
2:菜单权限
分四种方式来控制
A:新系统中用户自定义组
B:公司部门
C:老系统中已存在的用户自定义组
D:个人
3:系统登录方式
局域网中:自动登录
仿照sharePoint 登出功能(域身份验证)
登出,管理员模拟身份(模拟任何用户)
4:Asp 和 Asp.net系统整理
为了使得原有的老系统能够在新的框架中运行。想了很多办法。来获取Seesion 。结果没有找到好的解决方法。最终用Iframe 嵌入了一个asp页面通过一个domain 下共享cookie 来读取Seesion
5: 用户定制菜单功能
其实就是一张用户表用来存自定义数据
二、详细介绍
菜单的介绍,无限制层级菜单与权限结合
private void Page_Load(object sender, System.EventArgs e)
2
6 private void buildMenu()
7
35 private void PopulateSubMenu(DataRow dbRow, ComponentArt.Web.UI.MenuItem item)
36
50 private ComponentArt.Web.UI.MenuItem CreateItem(DataRow dbRow)
51
66 private ComponentArt.Web.UI.MenuItem CreateSubItem(DataRow dbRow)
67 {
68{
76{
80 sClientSideTarget = "window.top.frames['BoardTitle'].location.href='left.aspx?categoryName=" + iBase + "';window.open('" + sFrameTargetUrl + "','mainFrame');";
81 item.ClientSideCommand = sClientSideTarget;
82 }
83 item.Text = dbRow["SysMenu_Name"].ToString();
84
85 return item;
86 }
过段时间补充
对于已经毕业了3年的人来说,我真的比较惭愧。发现很多东西都没有做好。在加入了几个QQ群,一帮动力无穷的人给了我压力,也给了我动力。
一下是对于近期工作的一些总结其实也是在网上找的资料,所以别说你看过......
1:用户菜单
找了很多菜单,最后用了破解版本的ComponentArt
2:菜单权限
分四种方式来控制
A:新系统中用户自定义组
B:公司部门
C:老系统中已存在的用户自定义组
D:个人
3:系统登录方式
局域网中:自动登录
仿照sharePoint 登出功能(域身份验证)
登出,管理员模拟身份(模拟任何用户)
4:Asp 和 Asp.net系统整理
为了使得原有的老系统能够在新的框架中运行。想了很多办法。来获取Seesion 。结果没有找到好的解决方法。最终用Iframe 嵌入了一个asp页面通过一个domain 下共享cookie 来读取Seesion
5: 用户定制菜单功能
其实就是一张用户表用来存自定义数据
二、详细介绍
菜单的介绍,无限制层级菜单与权限结合
private void Page_Load(object sender, System.EventArgs e)
2
6 private void buildMenu()
7
35 private void PopulateSubMenu(DataRow dbRow, ComponentArt.Web.UI.MenuItem item)
36
50 private ComponentArt.Web.UI.MenuItem CreateItem(DataRow dbRow)
51
66 private ComponentArt.Web.UI.MenuItem CreateSubItem(DataRow dbRow)
67 {
68{
76{
80 sClientSideTarget = "window.top.frames['BoardTitle'].location.href='left.aspx?categoryName=" + iBase + "';window.open('" + sFrameTargetUrl + "','mainFrame');";
81 item.ClientSideCommand = sClientSideTarget;
82 }
83 item.Text = dbRow["SysMenu_Name"].ToString();
84
85 return item;
86 }
过段时间补充
相关文章推荐
- xmake-vscode插件开发过程记录
- xmake-vscode插件开发过程记录
- JavaFX8开发过程中的问题记录
- MUI开发过程问题记录
- 【Sharepoint】WebPart开发、部署、发布过程全记录
- 有效地记录日志可以简化企业的开发过程
- 问答机器人,聊天类App的开发制作过程记录
- 【Android开发】找乐,一个笑话App的制作过程记录
- 第一次系统开发记录过程
- 记录Qt+VS开发过程中遇到的问题
- android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)
- Android 开发过程中遇到了一个问题 小记录一下 ERROR: In <declare-styleable> BorderLinearLayout, unable to find attribu
- 基于Eclipse的Android JNI层测试应用开发过程记录
- Yii2.0 RESTful api开发学习记录过程
- 记录一下开发过程中遇到的一些让人纠结的bug
- vue开发过程问题汇总记录
- 支持多选的邮件自动补全提示插件 - 【第一次插件开发过程记录】
- Android 手机影音 开发过程记录(二)
- LOR手游开发过程记录——菜单界面——NFC的Unity接口
- 项目开发过程----记录如何在2.3.3版本调试slidingmenu(一)