1.使用datasource=dt方式绑定gridview并实现删除时,引发了未处理的“rowsdelete”事件:
更改commandname="delete" 改一个名字
,否则会引发gridview自身的delete事件,但其实并未设置delete事件。
2.使用datasource=dt方式绑定gridview并实现分页时,引发未处理的pageindex事件:
首先在aspx中指定:
<asp:gridview id="gridview2" runat="server"
onpageindexchanging="gridview1_pageindexchanging"
allowpaging="true"
pagesize="10">
</asp:gridview>
然后后台代码:
protected void
gridview1_pageindexchanging(object sender, gridviewpageeventargs
e)
{
gridview1.pageindex = e.newpageindex;
gridview1.datasource =
getdata();//调用绑定的具体方法
gridview1.databind();
}