帮助..
我有一个自定义的新列表项 ASPX 表单。该表单运行良好,但我需要在列表项名称周围添加自定义功能。我想在用户单击保存按钮时以编程方式命名该项目。我已经阅读了一些想法,但没有一个符合要求。
我已经阅读了许多关于从 SharePoint.WebControls.SaveButton 继承以及在覆盖的 SaveItem 函数中插入代码的文章。但是,由于我的 List Name 字段超出了 SaveButton 控件的范围,我可以使用它来修改 List Item 名称。
我尝试编写自己的保存按钮。Click 事件在调用 SaveButton.SaveItem 函数之前保存 ListItem 名称。这可行,但我必须仍然必须在页面上有 Name SharePoint:FormField。如果有人在 FormField 中输入值,它会覆盖我的自定义名称。我还需要研究一种方法来关闭新项目表单并刷新我的列表,SharePoint:SaveButton 可以很好地形成我。
想法,通过,建议???
如果 Microsoft 没有保护 SaveItem 调用,这将非常容易。