首页 > 单独文章 > 正文

InfoPath 2007 宿主表单中的 Submit 事件总是首先出现在 InfoPath 200

时间:2007-05-17 21:28:37 作者:officeba 【认证】

症状

如果创建了一个使用 Submit 事件处理程序的 Microsoft Office InfoPath 2007 宿主表单,则 Submit 事件总是首先出现在 InfoPath 表单中,然后出现在主机中。如果 InfoPath 2007 中 Submit 事件中的代码由于出现错误而取消了该事件,那么,主机中的 Submit 事件将不会出现,您可能会收到类似如下的错误消息:
The form cannot be submitted.

原因

出现此行为的原因在于,如果 SubmitEventArgs(E.CancelableArgs.Cancel) 类的 CancelableArgs.Cancel 属性设置为 true,InfoPath 表单中的 Submit 事件会被取消。

注意:E 是 SubmitEventArgs 类的一个参数。

相关文章

同类最新