4

I would like to be able to use an ASP.NET view as an email template, complete with the <%= "hi there" %> syntax. Is there a way to invoke/setup this view engine in a standalone way?

4

1 回答 1

0

一种选择是使用 Cassini 来托管网站;但是,您是否考虑过只使用 IIS 并获取 HTML?一个选项是从客户端应用程序执行此操作,我最近在 Web 应用程序中使用的另一个选项是覆盖渲染方法,并提供我传递的流编写器。这让我可以获取 HTML,然后将其传递给电子邮件对象。

就我而言,这很有效,因为我可以让用户预览电子邮件。如果这对您不起作用,那么您将不得不查看托管 API 并托管您自己的实例(Cassini 就是这样做的)。

于 2008-11-27T19:35:33.970 回答