发送邮件asp.net后的消息

时间:2010-08-23 06:03:59

标签: email

string Emails =“”;             foreach(gvregview.Rows中的GridViewRow gr)             {                 CheckBox chk =(CheckBox)gr.FindControl(“Checked”);                 标签ID =(标签)gr.FindControl(“lblEmail”);                 标签lbl =(标签)gr.FindControl(“lblPass”);                 标签Lblmrno =(标签)gr.FindControl(“Lblmrno”);                 if(chk.Checked == true)                 {

                SendMail(ID.Text, lbl.Text);
                //lblmsg.Text = "Mail Sent to "+Lblmrno.Text;
                Response.BufferOutput = true;
                puposalda.MailSentResponse = Lblmrno.Text;
                //Response.Write("Mail to sent to" + Lblmrno.Text);
                System.Threading.Thread.Sleep(500);

            }


        }

大家好,我想向gridview中的所有选定用户发送邮件,并为每个用户显示消息“发送给用户UserName的邮件”。邮件已成功发送,但仅显示最后一个用户名。怎么做。 Response.write正在运行,但它在顶部显示消息。但我想在特定位置显示消息。

由于 感谢

2 个答案:

答案 0 :(得分:0)

lblmsg.Text += "Mail Sent to "+Lblmrno.Text+", ";

在这种情况下,您添加文本,而不是替换它。

答案 1 :(得分:0)

我想替换不附加文字的文字。邮件发送到第一个用户已成功发送。然后消息应显示在页面上。其他用户则相同。