读书人

GridView点击新增行和删除行的有关问题

发布时间: 2012-05-27 05:42:30 作者: rapoo

GridView点击新增行和删除行的问题


如上图:
我想点击“新增”按钮,直接新增一行
点击“删除”按钮,删除一行

注:数据并没有从数据库进行绑定,目前用的是
GridView.DataSource=null;
GridView.DataBind();


不知哪位大侠有没有更好的办法?

[解决办法]

探讨

不操作数据库,就直接操作GridView绑定的DataTable,删除的时候根据索引在数据源Datatable中删除该行,新增也一样操作。

[解决办法]
Page_Load里:
if(!IsPoseBack)
DindGridView1();

BindGridView1里:
读取数据库记录到DataTable,然后绑定到GridView1;

新增按钮事件里:
用ado.net插入一条记录到数据库;
BindGridView1();

删除按钮事件里:
用ado.net删除记录到数据库;
BindGridView1();

读书人网 >asp.net

热点推荐