我正在使用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? –
對不起,我沒有注意。現在修復。我認爲這個答案*現在*符合您的要求,因爲只會顯示*一條*信息。 –