问题描述
比如说我想实现一个如下的功能:GridView实现删除时弹出确认对话框:我见过一种写法是写在rowdatabind事件里,难道不可以写在rowcommand事件中吗?这两个事件有什么区别
解决方案
解决方案二:
GridView.RowDataBound事件在GridView控件中将数据行绑定到数据时发生:呈现GridView控件之前,该控件中的每一行必须绑定到数据源中的一条记录。将某个数据行(用GridViewRow对象表示)绑定到GridView控件中的数据以后,将引发RowDataBound事件。这使您可以提供一个这样的事件处理方法,即每次发生此事件时都执行一个自定义例程(如修改绑定到该行的数据的值)。GridView.RowCommand事件当单击GridView控件中的按钮时发生:这使您可以提供一个这样的事件处理方法,即每次发生此事件时执行一个自定义例程。GridView控件中的按钮也可调用该控件的某些内置功能。具体请参考MSDN帮助文档。就你说的这个问题,应该在RowCommand中也是可以实现的。
时间: 2024-09-27 09:04:03