subbu a Ответов: 3

отображение окна подтверждения сообщения об удалении выбранной строки в datagridview с помощью c#.net


отображение окна подтверждения сообщения об удалении выбранной строки в datagridview с помощью c#.net

vijay__p

Что вы используете webform/windows form ?

3 Ответов

Рейтинг:
2

Aarti Meswania

набор практическое руководство по UserCanDeleteRow Собственность на ложный

Теперь в ячейке нажмите событие datagridview
Проверять е.Значение columnindex является равно индексу столбца deletebtnColumn

затем... показать диалоговое окно сообщения..

DialogResult dr = Messagebox.Show("Are you sure to delete row?","Confirmation",MessageboxButtons.YesNo);
if (dr == DialogResult.Yes)
{
    //delete row from database or datagridview...
}
else if (dialogResult == DialogResult.No)
{
     //Nothing to do
}

Счастливого Кодирования!
:)


Рейтинг:
0

KM Perumal

 if (DialogResult.Yes == MessageBox.Show("Do You Want Delete ?", "Confirmation", MessageBoxButtons.YesNo, MessageBoxIcon.Warning))
            {
// do what u want
        }


Рейтинг:
0

Member 12973409

string colName = dgvGlInfo.Columns[e.ColumnIndex].Name;

           if (colName == "Remove")
           {
               DialogResult result = MessageBox.Show("Do you really want to Remove ???",
               "Confirm product deletion",
               MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
               if (result == DialogResult.Yes)
               {
                   dgvGlInfo.Rows.RemoveAt(e.RowIndex);
                   lstTransDetails.RemoveAt(e.RowIndex);
                   MessageBox.Show("Removed");
               }

           }
>


CHill60

Ответ на этот вопрос был дан более 3 лет назад. Вы действительно мало что добавили к существующим решениям, которые были достаточно очевидны для ОП, поскольку они не ставили под сомнение то, что уже было опубликовано.