我有以下问题:在Sitefinity (9.1,Feather)中,我需要一个表单,它可以在提交后调用第三方API (Mandrill)。
据我所知,我需要某种定制的小部件或其他东西。
任何帮助都将不胜感激。
谢谢
发布于 2016-07-02 12:48:20
我会启动这里。您不必为创建自定义Feather创建一个单独的类库(只需将其放在SitefinityWebApp web项目中即可),但如果您愿意的话可以。使用Feather/MVC小部件,您基本上可以得到一个Controller和View,还有一个可选的Model类可供使用。
在您的场景中,您可能有一个具有两个操作的Controller :显示表单和处理表单提交。在表单提交操作中,您会调用Mandrill来提交数据(或者做您需要做的任何事情)。在您的控制器中,您是纯C#的,所以您可以在那里做任何您喜欢的事情。
https://stackoverflow.com/questions/38148862
复制相似问题