关于GridView中删除某一行数据

我是要删除GridView控件中已经显示的数据行,而不从数据库里删除,只是删除控件里的显示,怎么实现?搞定了protectedvoidGridView1_RowDelet... 我是要删除GridView控件中已经显示的数据行,而不从数据库里删除,只是删除控件里的显示,怎么实现?
搞定了
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
DataTable dt = new DataTable("tb");
dt.Columns.Add("Id");
......
......
if (e.RowIndex > -1)
{
dt.Rows.RemoveAt(e.RowIndex);
}
GridView1.DataSource = dt;
GridView1.DataBind();
}

前台
<asp:TemplateField ShowHeader="False">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False"
CommandName="Delete" Text="删除"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
展开
 我来答
sw324073442
2010-08-18 · 超过53用户采纳过TA的回答
知道答主
回答量:227
采纳率:0%
帮助的人:170万
展开全部
你的数据是直接用数据源绑定的把,那你在配置数据源的时候,不要设置高级,就是不要进行数据库的更新,只做查询就可以了。至于控件的删除,自己搞定。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ti...4@sina.com
2010-08-18 · 超过14用户采纳过TA的回答
知道答主
回答量:65
采纳率:0%
帮助的人:45.7万
展开全部
数据库里删除下,然后重新绑定下GRIDVIEW
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lhappyb
2010-08-18 · TA获得超过142个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:136万
展开全部
对取出的数据后的dataset进行修改删除,然后重新绑定gridview,并不访问数据库
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式