如何将站点列从列表填充到另一个列表?

时间:2012-10-19 06:25:07

标签: sharepoint sharepoint-2010 sharepoint-2007

我已经定义了几个用于捕获用户注册详细信息的列表。有一个用于保存用户个人详细信息的列表,还有另一个列表,其中包含用户的专业详细信息。 这两个列表用于两个不同的页面,其中名称和ID都是必需的。 如何从个人列表中自动填充名称和ID到专业列表中,以便用户不必两次填写类似信息? 是不是可以不做任何编码?

2 个答案:

答案 0 :(得分:0)

这个小控件可以帮到你

http://cascddlistwithfilter.codeplex.com/

基本上,您可以将第一个级联下拉控件链接到您的用户详细信息列表和字段名称。然后第二个下拉列表将过滤用户ID,以便用户可以选择它。

我之前使用过这个,配置背面可能会很痛苦,但是当它在那里它非常强大和有用时。

它不是完全自动化的,但我不确定如何与定制的事件接收器进行更接近。

答案 1 :(得分:0)

在那里创建自定义表单,你有一些带有刷新按钮的文本框,所以当你填写用户ID并按下刷新按钮时。您需要使用小逻辑来将用户从源列表中删除。

或者您可以将个人详细信息ID用作道具列表中的查找列,这样您就可以获得ID并选择ID并进行刷新。无论如何,你对自定义表单代码中的逻辑是正确的。