SharePoint列表扩展:让列表的录入能够随意布局,录入项可以动态变化

SharePoint的列表具备了强大的功能,能够快速开发很多的数据录入场景,但是它也有不足的地方:

  录入界面无法调整成用户想要的样子

  无法对某些录入项做关联,比如无法判断结束时间应该大于开始时间;无法做到当用户选择了某个CheckBox,出现不同的录入项。

  而这些场景是我们在给客户实施项目的时候,必须考虑的。用户接触到的录入界面不应该只是从上到下的简单布局,需要一种适合用户风格的布局方式。某些录入项

  之间必须是关联出现。

  由于SharePoint列表功能实在是强大,可以减少我们很大的工作量,不需要做录入、编辑、搜索界面。所以我们仍然是在SharePoint列表的基础上解决上面的问题。

  解决思路如下:

  制作一个代码自动生成的工具,能够根据列表的项设置,来自动生成一个User Control,这个User Control可以处理录入、修改、查看功能。

  调整该User Control里,录入项的布局,用JQuery来控制某些逻辑。比如时间的比较,CheckBox选择不同导致出现不同的录入项。

  将录入界面上的自动生成的WebPart关闭,把这个User Control用Web Part包含到页面上。

  在实现过程中,发现SharePoint自带的一个WebControl,SharePoint:FormField是支持处理录入、修改、查看3种不同状态的。所以一个User Control就可以适应到多种情况。

  效果如下图所示:

  1。能够用JQuery控制显示风格的SharePoint列表录入界面,布局可以随意调整。

SharePoint列表扩展:让列表的录入能够随意布局,录入项可以动态变化

  图片看不清楚?请点击这里查看原图(大图)。

  2。是否中标,导致了不同的录入项出现,这些都是用JQuery来控制。

SharePoint列表扩展:让列表的录入能够随意布局,录入项可以动态变化

  图片看不清楚?请点击这里查看原图(大图)。

SharePoint列表扩展:让列表的录入能够随意布局,录入项可以动态变化

Python网络爬虫与推荐算法新闻推荐平台:网络爬虫:通过Python实现新浪新闻的爬取,可爬取新闻页面上的标题、文本、图片、视频链接(保留排版) 推荐算法:权重衰减+标签推荐+区域推荐+热点推荐.zip目工程资源经过严格测试可直接运行成功且功能正常的情况才上传,可轻松复刻,拿到资料包后可轻松复现出一样的目,本人系统开发经验充足(全领域),有任何使用问题欢迎随时与我联系,我会及时为您解惑,提供帮助。 【资源内容】:包含完整源码+工程文件+说明(如有)等。答辩评审平均分达到96分,放心下载使用!可轻松复现,设计报告也可借鉴此目,该资源内目代码都经过测试运行成功,功能ok的情况下才上传的。 【提供帮助】:有任何使用问题欢迎随时与我联系,我会及时解答解惑,提供帮助 【附带帮助】:若还需要相关开发工具、学习资料等,我会提供帮助,提供资料,鼓励学习进步 【目价值】:可用在相关目设计中,皆可应用在目、毕业设计、课程设计、期末/期中/大作业、工程实训、大创等学科竞赛比赛、初期目立、学习/练手等方面,可借鉴此优质目实现复刻,设计报告也可借鉴此目,也可基于此目来扩展开发出更多功能 下载后请首先打开README文件(如有),目工程可直接复现复刻,如果基础还行,也可在此程序基础上进行修改,以实现其它功能。供开源学习/技术交流/学习参考,勿用于商业用途。质量优质,放心下载使用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值