Поле команд, отображающее окно сообщения
У меня есть поле команды, как это,
Теперь при удалении я хочу отобразить окно подтверждения, но не уверен, как я могу это сделать.
извини но я неЯ не хочу использовать поле шаблона.
Может быть, как-то я могу использовать JS для отображения сообщения или, может быть, в этом методе кода,
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
Я попробовал это,
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
//In this sample, there are 3 buttons and the second one is Delete button, that's why we use the index 2
//indexing goes as 0 is button #1, 1 Literal (Space between buttons), 2 button #2, 3 Literal (Space) etc.
((Button)e.Row.Cells[0].Controls[2]).OnClientClick = "return confirm('"Do you really want to delete?');";
}
}
но я получаю индекс из-за отсутствияТам нет никакого контроля.ИСТОЧНИК
Вот'Полный код моего GridView Я изменил имена столбцов и другой текст, так что незапутаться,
<a href="javascript:switchViews('div%# Eval(" userid")="" %',="" 'one');"="">
<img id="imgdiv%# Eval(" userid")="" %"="" alt="Click to show/hide orders" border="0" src="/_layouts/g1.png">
</a>
<a href="javascript:switchViews('div%# Eval(" userid")="" %',="" 'alt');"="">
<img id="imgdiv%# Eval(" userid")="" %"="" alt="Click to show/hide orders" border="0" src="/_layouts/g1.png">
</a>
Ошибка при попытке ответить