protected void ImgEditRating_Click(object sender, CommandEventArgs e) { int ID = Convert.ToInt32(e.CommandArgument.ToString()); DataSet ds = new DataSet(); ds = objInsp.GetRatingsByID(ID); if (ds.Tables[0].Rows.Count > 0) { txtRating.Text = ds.Tables[0].Rows[0][1].ToString(); txtValue.Text = ds.Tables[0].Rows[0][2].ToString(); // ddlColor.SelectedItem.Text = ds.Tables[0].Rows[0][3].ToString(); ddlColor.SelectedIndex = ddlColor.Items.IndexOf(ddlColor.Items.FindByText(ds.Tables[0].Rows[0][3].ToString())); } ViewState["Mode"] = "EDIT"; ViewState["RatingID"] = ID; btnRatingSave.Enabled = true; }