В некоторых особых случаях, когда я не могу использовать инструмент и должен написать свой и, как вы сказали, хотите сделать петли через шаблон.
создать нормальную страницу ASPX в моем проекте и поставить там все элементы управления мне нужно «сервер управления, управления Databinding»
И затем вызвать эту страницу, используя бесшумный вызов:
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("MyASPXPage.aspx");
request.Method = "GET";
response = request.GetResponse();
reader = new StreamReader(response.GetResponseStream(), Encoding.UTF8);
result = reader.ReadToEnd();
после что у вас будет переменная строки результата, содержащую всю страницу, которую вы можете отправить как почту.
Я использовал это один раз, и он работал хорошо.
Но если вы нашли инструмент, который поможет вам в этом, это будет лучше.
последняя версия 2003? Все еще до нуля? – Dan
Здесь ответ, hehe - http://stackoverflow.com/questions/699094/is-the-nvelocity-project-dead-are-there-alternatives –