天天看点

异常处理

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();

    }