其中用到了个js脚本,主要作用是在表单加载完成后,自动调整一下网页的高度,保存iframe中的网页不会出现滚动条,具体内容为:
viewplaincopy to clipboardprint? if (document.all(ifmobj.id).readyState == \ try { varsHeight = window.frames[ifmobj.id].document.body.scrollHeight; document.all(ifmobj.id).style.height = sHeight; } catch (e) { } } } // -->
if (document.all(ifmobj.id).readyState == \ try { varsHeight = window.frames[ifmobj.id].document.body.scrollHeight; document.all(ifmobj.id).style.height = sHeight; } catch (e) { } } } // -->
工作流截图
委托代理开发 实现思路如下:
? ?
在任务列表操作下添加一个设置委托代理的菜单,用户通过该菜单进入委托设置页的表单 开发一个委托设置页,并部署到layouts目录下,该页面用户委托的设置、修改及删除
? ?
创建一个列表库,存储用户的委托信息
给任务列表添加一个字段,叫代理者,如果当前任务的分配者有委托设置,则该字段为受委托者的帐号信息,否则为空
? 创建一个EventHandler并关联到任务列表,当有任务过来时,自动检查对于分配对象是否有委托设置,如果有,则将被委托人填到代理者一栏,如果没有则跳过。
WSPBuilder介绍
WSPBuilder的特点是根据文件夹结构来生成WSP文件,这是我个人觉得WSPBuilder最好的特性,也是最有用的功能。现在,CodePlex上WSPBuilder提供了Visual Studio Addin的安装项目,该Extensions也可以在Visual Studio 2008上使用,该Extensions使得WSPBuilder更好的融合到Visual Studio的开发操作中,安装完\1.03 - Visual Studio Addin (0.9.8.0830)\后,你打开Visual Studio可以有如下WSPBuilder项目: :
相关推荐: