protected void ListView1_ItemCommand(object sender, ListViewCommandEventArgs e) { if (String.Equals(e.CommandName, "UpdateStatus")) { // Verify that the employee ID is not already in the list. If not, add the // employee to the list. ListViewDataItem dataItem = (ListViewDataItem)e.Item; int id = Convert.ToInt32(ListView1.DataKeys[dataItem.DisplayIndex].Value.ToString()); string userid = Session["UserId"].ToString(); MediaFiles media_obj = new MediaFiles(); int i = media_obj.SelectItem(userid, id); if (i == -1) { lblErrorMsg.Text = "Thông tin không đầy đủ"; ClientScript.RegisterStartupScript(this.GetType(), "onload", "onError();", true); MultiView1.ActiveViewIndex = 0; } else if (i == -2) { lblErrorMsg.Text = "Tiến trình xử lý bị lỗi"; ClientScript.RegisterStartupScript(this.GetType(), "onload", "onError();", true); MultiView1.ActiveViewIndex = 2; } else if (i == -3) { lblErrorMsg.Text = "Dữ liệu đã tồn tại"; ClientScript.RegisterStartupScript(this.GetType(), "onload", "onError();", true); MultiView1.ActiveViewIndex = 2; } else if (i == 1) { lblResult.Text = "Cập nhật thành công"; MultiView1.ActiveViewIndex = 1; ClientScript.RegisterStartupScript(this.GetType(), "onload", "onSuccess();", true); } else { ClientScript.RegisterStartupScript(this.GetType(), "onload", "onError();", true); MultiView1.ActiveViewIndex = 2; } } }