Kentico BizForm电子邮件通知

Kentico BizForm电子邮件通知,kentico,Kentico,我使用的是Kentico 8.1,出于某种原因,当我使用BizFormItem.Insert()添加表单记录时,不会生成电子邮件通知 我知道配置是正确的,因为当我使用标准表单向同一表单添加记录并选中“发送通知电子邮件”复选框时,我会看到生成的电子邮件 有没有办法确保我在使用BizFormItem.Insert()时得到相同的结果?BizFormItem类中似乎没有任何电子邮件行为,但是您可以使用Kentico的CMS.EmailEngine命名空间中的类来创建电子邮件,并用来自BizForm的数

我使用的是Kentico 8.1,出于某种原因,当我使用BizFormItem.Insert()添加表单记录时,不会生成电子邮件通知

我知道配置是正确的,因为当我使用标准表单向同一表单添加记录并选中“发送通知电子邮件”复选框时,我会看到生成的电子邮件


有没有办法确保我在使用BizFormItem.Insert()时得到相同的结果?

BizFormItem类中似乎没有任何电子邮件行为,但是您可以使用Kentico的CMS.EmailEngine命名空间中的类来创建电子邮件,并用来自BizForm的数据填充它


查看如何在Kentico中创建电子邮件,然后查看的步骤3中的代码,了解如何从BizForm中获取数据。

正确,电子邮件功能内置在更高的层中。发送电子邮件不是BizForm的责任。如果您想以编程方式创建bizforms,您必须自己构建它。谢谢,这非常有帮助。我想使用表单“电子邮件通知选项卡”上的“将表单数据发送到电子邮件”复选框来控制通知电子邮件的发送,但我似乎无法在BizFormInfo类中找到它。我能通过API访问这个值吗?没关系,我意识到我可以使用FormSendToEmail属性,如果未选中通知,该属性为空。