Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Xóa nhiều dòng 1 lúc trong gridview C#?

  1. #1
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Mặc định Xóa nhiều dòng 1 lúc trong gridview C#?

    Tớ có 1 Gridview,và 1 checkbox giờ tớ muốn xóa những dòng mà tớ lựa chọn ở checkbox.Bạn nào biết thì bảo mình với nhé thank nhiều

  2. #2
    Ngày gia nhập
    09 2008
    Nơi ở
    Ở nhà chứ đâu... nhìn cái gì?!?!
    Bài viết
    218

    Hi bạn,

    bạn try đoạn này thử

    Visual C# Code:
    1. void ButtonDeleteSelectedRowOnClick(object sender, EventArgs e)
    2. {
    3.     foreach(GridViewRow row in YourGridView.Rows)
    4.     {
    5.         CheckBox cb = row.FindControl("the ID of Your CheckBox") as CheckBox;
    6.         if(cb.Checked)
    7.         {
    8.         int IDtoDelete = Convert.ToInt32(YourGridView.DataKeys[row.RowIndex].Value);
    9.  
    10.         YourSqlDataSource.DeleteParameters["Your ID in SQL DataSource object"].DefaultValue = IDtoDelete.ToString(); // so sánh với dữ liệu trong DataSource (nếu có)...
    11.  
    12.         YourSqlDataSource.Delete();
    13.         }
    14.     }
    15. }

    Ý tưởng là vậy, chúc bạn thành công

    PS: bạn nói đến GridView, vậy bạn làm Web đúng ko? Vì đoạn code trên dành cho Web.
    Quá nản cái viễn cảnh hiện tại. Nhiều "thanh niên" sống "ảo" quá. Thời nào rồi mà còn hỏi WinForms + ADO.NET

  3. #3
    Ngày gia nhập
    02 2009
    Nơi ở
    Lập thạch-Vĩnh phúc
    Bài viết
    142

    Bạn ơi bạn có thử nói rõ ý tưởng ra ti nưa được không?tớ vẫn chưa hiểu lắm.Uhm tớ cũng đang làm web.

  4. #4
    Ngày gia nhập
    08 2009
    Bài viết
    40

    Trích dẫn Nguyên bản được gửi bởi congtuazx Xem bài viết
    Bạn ơi bạn có thử nói rõ ý tưởng ra ti nưa được không?tớ vẫn chưa hiểu lắm.Uhm tớ cũng đang làm web.
    Read here
    fREebIRDs2081
    Learning to fly???

Các đề tài tương tự

  1. ADO.NET Cách xóa nhiều dòng trong GridView Control Devexpress?
    Gửi bởi pnlongpro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 01-06-2013, 08:13 PM
  2. Cách xóa nhiều dòng trong gridview trên C# như thế nào?
    Gửi bởi minhdv85 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 11
    Bài viết cuối: 21-10-2011, 09:59 AM
  3. Database Cách xoá nhiều dòng cùng 1 lúc trong SQL sever 2005 ?
    Gửi bởi huuhung trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 12
    Bài viết cuối: 16-04-2011, 10:18 AM
  4. Lấy dữ liệu nhiều dòng trong GridControl(Gridview)
    Gửi bởi elkidvnn1 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 08-04-2011, 08:22 PM
  5. Xóa nhiều dòng 1 lúc trong gridview
    Gửi bởi congtuazx trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 3
    Bài viết cuối: 18-10-2009, 11:01 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn