Отправить электронную почту ASP.net Page HTML - PullRequest
0 голосов
/ 15 июня 2011

скажем, у меня есть корзина покупок. Я отправляю все детали на одно имя страницы как emailsender.aspx на этой странице прочитайте всю информацию о корзине (продукты, кол-во, цена) из сеанса и покажите ее в элементе управления переносом данных, тогда я хочу html этой страницы, чтобы я мог отправить это по электронной почте ....

как мне этого добиться?

1 Ответ

2 голосов
/ 15 июня 2011

Чтобы получить HTML, который создает элемент управления, вы можете использовать код ниже, найденный здесь .

public string RenderControl(Control ctrl) 
{
    StringBuilder sb = new StringBuilder();
    StringWriter tw = new StringWriter(sb);
    HtmlTextWriter hw = new HtmlTextWriter(tw);

    ctrl.RenderControl(hw);
    return sb.ToString();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...