Поле команд, отображающее окно сообщения

У меня есть поле команды, как это,


Теперь при удалении я хочу отобразить окно подтверждения, но не уверен, как я могу это сделать.

извини но я неЯ не хочу использовать поле шаблона.

Может быть, как-то я могу использовать 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>
                    
                
                
                
                
                
                
                    
                        
                            
                                
                                    
                                        
                                            
                                            
                                        
                                    
                                
                            
                        
                    
                
            
        
    

Ошибка при попытке ответить

Ответы на вопрос(1)

Ваш ответ на вопрос