Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# DNN 9用户注册-如何包括自定义API发布到单击事件?_C#_Dotnetnuke - Fatal编程技术网

C# DNN 9用户注册-如何包括自定义API发布到单击事件?

C# DNN 9用户注册-如何包括自定义API发布到单击事件?,c#,dotnetnuke,C#,Dotnetnuke,我们有一个DNN 9.2网站,我们需要在用户注册时从该网站收集更多信息。我们正在利用用户配置文件字段,为我们的目的创建新字段,并编写了一个异步方法,将此信息发送到支付网关API 当用户单击“注册”按钮时,我们如何将CreatePayer方法添加为单击事件或类似模式,以便将用户配置文件信息发送到API进行审查?您最好使用可用的表单模块之一来构建自定义注册页:操作表单、打开表单和Xmod Pro 这些模块中的每一个都附带了工具,不仅可以构建表单,还可以在提交按钮单击事件中添加自定义内容 例如,您可以

我们有一个DNN 9.2网站,我们需要在用户注册时从该网站收集更多信息。我们正在利用用户配置文件字段,为我们的目的创建新字段,并编写了一个异步方法,将此信息发送到支付网关API


当用户单击“注册”按钮时,我们如何将CreatePayer方法添加为单击事件或类似模式,以便将用户配置文件信息发送到API进行审查?

您最好使用可用的表单模块之一来构建自定义注册页:操作表单、打开表单和Xmod Pro

这些模块中的每一个都附带了工具,不仅可以构建表单,还可以在提交按钮单击事件中添加自定义内容

例如,您可以使用操作表单构建注册表单,以包括完整的用户注册、自定义配置文件数据的收集以及提交时的自定义处理

您需要做的唯一开发是构建一个定制的点击处理程序,将数据发送到支付处理器。如果这就像通过POST或其他Web API将数据传递给支付处理器一样简单,那么这就很接近了,几乎不需要(或不需要)代码

我提到动作形式只是因为我更熟悉它。另外两个也可以做这项工作