iGoogle是用javascript来处理的,他的实现是基于cookie的,缺陷是如果你清除了cookie哪么你拖动完成的布局将会丢失,当然如果你需要保存拖动后的布局,哪么就需要服务器端的支持才可以实现的啦
基于jquery的实例:http://www.ajaxa.cn/demo/portlets2/ http://www.ajaxa.cn/ 有下载
拖拽原理:http://bbs.51js.com/viewthread.php?tid=81628&extra=page=1
实例下载一:http://www.yesir520.com/index.do?userId=yesir
实例下载二:http://www.codeproject.com/KB/ajax/MakingGoogleIG.aspx
前台脚本的控制,位置和模块信息存放于COOKIE,当然,如果是一些OA系统,是保存当前用户拖拉页面中版块至数据库的
web parts
或者自己定义
用web Parts 这里有你要的答案!
最简单的就是用webpart