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正在运行,但它在顶部显示消息。但我想在特定位置显示消息。
由于 感谢
答案 0 :(得分:0)
lblmsg.Text += "Mail Sent to "+Lblmrno.Text+", ";
在这种情况下,您添加文本,而不是替换它。
答案 1 :(得分:0)
我想替换不附加文字的文字。邮件发送到第一个用户已成功发送。然后消息应显示在页面上。其他用户则相同。