我正在尝试创建一个Web部件,使用户无需离开AllItems.aspx页面即可编辑项目。 Web部件应具有类似EditForm.aspx页面的功能。
我创建了一个带有ConnectionConsumer(“Row”)的简单Web部件,该部件成功显示了所选的ListItem,但我正在尝试找出如何以编程方式创建表单,具体取决于具有保存/更新功能的列表。
我希望能找到一个简单的解决方案,或者朝着正确的方向努力。
由于
答案 0 :(得分:2)
你想要做的事情是开箱即用的,但是应该可以使用SPGridView和用AJAX装饰的ListFieldIterator来让事情按照你想要的方式运行。
您可以参考以下项目并构建一个可以满足您需求的控件。
一旦你构建它,你可以尝试共享代码,因为这是每个人都想要的非常普遍的事情,到目前为止我还没有找到这种良好的实现。
答案 1 :(得分:0)
这听起来确实很不错。我很乐意,如果你能把解决方案放在codeplex上,你当然可以选择。
我有一个sneak peak on SharePoint 2010,并且在很多地方都可以找到支持AJAX的编辑功能,所以如果你正在使用某种类似的功能,我也不会感到惊讶。
祝你好运!