用于编辑列表项的Sharepoint Web部件

时间:2009-09-02 19:53:49

标签: sharepoint web-parts

我正在尝试创建一个Web部件,使用户无需离开AllItems.aspx页面即可编辑项目。 Web部件应具有类似EditForm.aspx页面的功能。

我创建了一个带有ConnectionConsumer(“Row”)的简单Web部件,该部件成功显示了所选的ListItem,但我正在尝试找出如何以编程方式创建表单,具体取决于具有保存/更新功能的列表。

我希望能找到一个简单的解决方案,或者朝着正确的方向努力。

由于

2 个答案:

答案 0 :(得分:2)

你想要做的事情是开箱即用的,但是应该可以使用SPGridView和用AJAX装饰的ListFieldIterator来让事情按照你想要的方式运行。

您可以参考以下项目并构建一个可以满足您需求的控件。

  1. 在WebParts中使用SPGridView
  2. 有关ListFieldIterator
  3. 的文章
  4. ListFieldIterator
  5. 一旦你构建它,你可以尝试共享代码,因为这是每个人都想要的非常普遍的事情,到目前为止我还没有找到这种良好的实现。

答案 1 :(得分:0)

这听起来确实很不错。我很乐意,如果你能把解决方案放在codeplex上,你当然可以选择。

我有一个sneak peak on SharePoint 2010,并且在很多地方都可以找到支持AJAX的编辑功能,所以如果你正在使用某种类似的功能,我也不会感到惊讶。

祝你好运!