我有一个使用围绕与20不同的数据块列表的SharePoint解决方案。我希望能够打破这些分成几块/页/标签,这样在填充和编辑这些用户体验也不是那么差。

我知道如何使用SPD(SharePoint设计)自定义列表表单,并想知道是否有人知道的技术实现这一目的的。

我已经看过使用多视图控制但这似乎形式内弄糟渲染。

观的欢迎。

有帮助吗?

解决方案

您的可以的创建一些JavaScript来隐藏字段,直到必要的,但将是一个艰苦跋涉得到它的权利。这可能是更容易地创建一个用于数据的自定义.NET形式和使用对象模型来存储列表数据。

其他提示

尝试使用窗体设计器工具: http://spform.com 。它可以让你基于jQuery的UI选项卡的标签创建丰富的动态表单。

我可能会修改当前的形式,并添加显示或隐藏,通过JavaScript的基础上,点击某个div标签。这将避免额外的.NET代码完全,因此也许是多视角的问题,你所看到的。

jQuery用户界面有一个很好的标签控件肯定,如果用户没有填写的所有页面不提交表单。安装之前请jQuery的,你要的存在形式分割成单独div包裹表。

您可以尝试使用的PowerForm 的。它支持的选项卡和自由控制定位(使用的Silverlight)。

我跑进的JavaScript的办法的形式分成标签。可能是对你有用吗? 点击图片(因为我不能发表图片尚未...)

信息路径表单支持这一点,但你要他们在一个窗体库而不是列表部署。您可以根据表单中的其他字段进行过滤重复部分,只显示根据您以前选择的领域。这是最简单的方法,不知道你是否有InfoPath中和服务器/许可设置为使用InfoPath表单?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top