Требуется перевести строку в нормальный режим после обновления

У меня есть вид сетки с полем команды «Редактировать, обновить, отменить». Когда я нажимаю «Изменить», все столбцы в конкретной строке становятся доступными для редактирования, а когда я нажимаю «Обновить», таблица обновляется на основе новых значений. Затем Gridview связывается с обновленной таблицей данных. Но кнопка «Обновить Отмена» по-прежнему остается.

alt text

После обновления строки кнопку «Обновить Отмена» необходимо изменить на «Изменить». Как это стало возможным.

Заранее спасибо

Это код для обновления и отображение обновленных данных

 protected void StaticNoticeGridView_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {

            try
            {                
                //Gets the updated value from GridView
                string id = StaticNoticeGridView.Rows[e.RowIndex].Cells[0].Text;
                string updatedItem = e.NewValues[0].ToString();
                string updatedURL = e.NewValues[1].ToString();

                //Updated the Database
                StaticNoticeController staticNoticeController = new StaticNoticeController();
                int rocordsAffected = staticNoticeController.UpdateStaticNoticeData(updatedItem, updatedURL, id);

                //Gets the updated datatable and binds the Gridview again
                if (rocordsAffected == 1)
                {
                    this.StaticNoticeGridView.DataSource = null;
                    this.StaticNoticeGridView.DataSource = staticNoticeController.GetStaticNoticeData();
                    this.StaticNoticeGridView.DataBind();
                }
            }
            catch(SystemException ex)
            {
                //ToDo: Log the Exception
            }
        }
5
задан Ananth 22 January 2011 в 19:03
поделиться