我在项目详细信息页面上有两个webpart,webpart#1是默认表单webpart,webpart#2是带有自定义表单的自定义webpart。
现在当我点击功能区中的“保存”时,它会触发Web部件1的保存事件。
我的问题:有没有办法捕获保存功能区事件,所以我可以触发自定义Web部件的保存事件?
谢谢,
答案 0 :(得分:2)
我们可以在运行时指定OnSaveHandler
,如下所示,
SPContext.Current.FormContext.OnSaveHandler = btnSave_Click;
答案 1 :(得分:0)
您可以尝试使用javascript实现此目的。您需要使用函数PreSaveAction添加自定义脚本块。 像这样:
<script>
function PreSaveAction(){
//Do your stuff
}
<script>
请参阅this帖子。