且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何使用datatable从gridview中删除行

更新时间:2023-12-04 11:52:46

我认为你需要这样的东西:



ASP.Net GridView - 删除行确认
[ ^ ]


我只是将foreach更改为for循环并完成...

 如果 e.CommandName =   Del 然后 

Dim dt As DataTable = TryCast (ViewState( 添加),DataTable)

对于 i As 整数 = 0 dt.Rows.Count - 1
如果(e.CommandArgument = dt.Rows(i )( cust_id)。ToString)然后
dt.Rows.Remove(dt.Rows(i))
End If
下一步
gvSavedetails.DataSource = dt
gvSavedetails.DataBind()
ViewState( 添加)= dt
结束 如果







向所有评论发送...帮助..


使用此链接:

how-to-delete-a-row-on -gridview-上按钮点击并生成-javacript-验证准则

i have link button name "delete" in gridview:
when i click on any row delete button that row delete from gridview

and i use datatable to bind gridview


i dont knw how to do it ...

I think you need something like this one:

ASP.Net GridView - Delete Row with Confirmation
[^]


i just change foreach to for loop and its done...
If e.CommandName = "Del" Then

    Dim dt As DataTable = TryCast(ViewState("add"), DataTable)

    For i As Integer = 0 To dt.Rows.Count - 1
        If (e.CommandArgument = dt.Rows(i)("cust_id").ToString) Then
            dt.Rows.Remove(dt.Rows(i))
        End If
    Next
    gvSavedetails.DataSource = dt
    gvSavedetails.DataBind()
    ViewState("add") = dt
End If




thnks to all commentates ...for helping..


use this link:
how-to-delete-a-row-on-gridview-on-button-click-and-generate-javacript-validatio