我正在使用C#。如果所有数据都已提交,我该如何显示成功消息,或者在foreach循环期间发生错误时是否显示错误消息并中断循环?使用c#foreach语句时显示错误或成功消息
这是我的尝试,但我不知道要显示的邮件的最好办法:
protected void btnUpdate_Click(object sender, EventArgs e)
{
DataDTO data = new DataDTO();
BaseDAO connexion = new BaseDAO();
foreach (GridViewRow row in this.GridView1.Rows)
{
data.lblId = ((Label)row.FindControl("lblId")).Text;
try
{
connexion.update_database(data);
}
catch
{
// Display error message and break loop
}
}
GridView1.EditIndex = -1;
LoadGrid();
// Display success message
}
asp.net?的MessageBox.show? –
对不起,我没有注意。现在修复。我认为这个答案*现在*符合您的要求,因为只会显示*一条*信息。 –