aspx ページの html 部分を取得したので、文字列を電子メールで送信する必要があります。問題は、テキスト ボックスの値が保存されていないことです。アイデアを教えてください。ありがとうございました
これが私のコードです。
protected void Page_Load(object sender, EventArgs e)
{
}
protected void Button1_Click(object sender, EventArgs e)
{
StringBuilder sbOut = new StringBuilder();
StringWriter swOut = new StringWriter(sbOut);
HtmlTextWriter htwOut = new HtmlTextWriter(swOut);
base.Render(htwOut);
string sOut = sbOut.ToString();
// Send sOut as an Email
writer.Write(sOut);
MailMessage msg = new MailMessage(txt_From.Text, txt_To.Text);
msg.Subject = txt_Subject.Text;
msg.Body =Sout.ToString();
msg.IsBodyHtml = true;
SmtpClient yourSmptpclient = new SmtpClient("10.238.52.900");
try
{
yourSmptpclient.Send(msg);
}
catch (Exception Exp)
{
throw Exp;
}
}