Я использую C # .net
Я хочу добавить пользовательские кнопки редактирования / удаления в мой GridView1 (по одной кнопке редактирования / удаления на строку).
Однако я хочу, чтобы кнопки открывали другой вид (editView / deleteView в той же форме), а не редактировали "inline" и т. Д.
Кнопка редактирования работает нормально. Вот как я создал его вручную:
Right clicked on GridView1
Clicked on ‘Add New Column’
Field Type: ButtonField
Header Text: Edit
Button Type: Button
Command Name: Edit
Text: Edit
В разделе «События» (расположенном в свойствах) для GridView1 я дважды щелкнул RowEditing, после чего было создано событие, к которому я мог получить доступ в коде позади.
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
// Access _viewAdd
_multiView1.ActiveViewIndex = 1;
}
Кнопка удаления должна открывать deleteView (страницу подтверждения), а не просто автоматически удалять строку. Я хочу создать собственный метод, который запускается, когда пользователь выбирает кнопку удаления.