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

Đề tài: Cập nhật dữ liệu trực tiếp trên GridControl DevExpress ?

  1. #1
    Ngày gia nhập
    12 2012
    Bài viết
    9

    Mặc định Cập nhật dữ liệu trực tiếp trên GridControl DevExpress ?

    Các bạn chỉ dùm mình cách Thêm, Sửa, Xóa dữ liệu trực tiếp trên GridControl trong DevExpress mà không cần qua textbox
    Thank các bạn

  2. #2
    Ngày gia nhập
    04 2011
    Nơi ở
    Hà Nội
    Bài viết
    221

    Bạn có biết sử dụng thuộc tính CellLeave của Grid ko? Gán lệnh update vào cho nó là okie.
    I love C#

  3. #3
    Ngày gia nhập
    12 2012
    Bài viết
    9

    Trích dẫn Nguyên bản được gửi bởi cham3cham Xem bài viết
    Bạn có biết sử dụng thuộc tính CellLeave của Grid ko? Gán lệnh update vào cho nó là okie.
    cham3cham ơi làm sao mà mình lấy dc giá trị của từng dòng khi mà click vào girdControl để gán vào câu sql,bạn giúp mình với

  4. #4
    Ngày gia nhập
    10 2010
    Bài viết
    8

    Mặc định cách lấy dữ liệu từng dòng trong gridControl

    đây là một code mình ví dụ
    <Code>
    private void gridViewHocPhan_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEv entArgs e)
    {
    GridView gv = sender as GridView;
    if (e.FocusedRowHandle >= 0)//Nếu có dòng được chọn
    {
    try
    {

    string maHP = gv.GetRowCellValue(e.FocusedRowHandle, gv.Columns["MaHP"]).ToString();
    string tenHP = gv.GetRowCellValue(e.FocusedRowHandle, gv.Columns["TenHP"]).ToString();
    int soTC = int.Parse(gv.GetRowCellValue(e.FocusedRowHandle, gv.Columns["SoTC"]).ToString());

    xdHocPhan = new HocPhan(maHP, tenHP, soTC);
    }
    catch (Exception )
    {
    gridViewHocPhan.FocusedRowHandle = 0;
    }
    }
    else
    {
    xdHocPhan = new HocPhan();
    }
    }
    </Code>

    Trong đó, sender là gridview, thuộc tính e là dòng bạn chọn
    Kiểu học phần của mình gồm Mã HP, Tên HP, Số tín chỉ
    Bạn ép kiểu các thông tin của từng ô trên dòng cho đúng với kiểu các thuộc tính của đối tượng trả về
    Sau đó tạo một đối tượng theo các thuộc tính trên. Ví dụ mình tạo một kiểu Học phần trong ví dụ trên vậy.
    Chúc bạn thành công!

  5. #5
    Ngày gia nhập
    12 2012
    Bài viết
    9

    Trích dẫn Nguyên bản được gửi bởi letsgofpt Xem bài viết
    đây là một code mình ví dụ
    <Code>
    private void gridViewHocPhan_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEv entArgs e)
    {
    GridView gv = sender as GridView;
    if (e.FocusedRowHandle >= 0)//Nếu có dòng được chọn
    {
    try
    {

    string maHP = gv.GetRowCellValue(e.FocusedRowHandle, gv.Columns["MaHP"]).ToString();
    string tenHP = gv.GetRowCellValue(e.FocusedRowHandle, gv.Columns["TenHP"]).ToString();
    int soTC = int.Parse(gv.GetRowCellValue(e.FocusedRowHandle, gv.Columns["SoTC"]).ToString());

    xdHocPhan = new HocPhan(maHP, tenHP, soTC);
    }
    catch (Exception )
    {
    gridViewHocPhan.FocusedRowHandle = 0;
    }
    }
    else
    {
    xdHocPhan = new HocPhan();
    }
    }
    </Code>

    Trong đó, sender là gridview, thuộc tính e là dòng bạn chọn
    Kiểu học phần của mình gồm Mã HP, Tên HP, Số tín chỉ
    Bạn ép kiểu các thông tin của từng ô trên dòng cho đúng với kiểu các thuộc tính của đối tượng trả về
    Sau đó tạo một đối tượng theo các thuộc tính trên. Ví dụ mình tạo một kiểu Học phần trong ví dụ trên vậy.
    Chúc bạn thành công!
    thanks bạn nhiều nhé

  6. #6
    Ngày gia nhập
    03 2011
    Bài viết
    467

    Mặc định Cập nhật dữ liệu trực tiếp trên GridControl DevExpress ?

    http://diendan.congdongcviet.com/showthread.php?t=74149 xem nhe
    bongda24h.tv

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

  1. Cách đổi màu từng dòng (row) trên gridcontrol (devexpress)?
    Gửi bởi grok trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 17
    Bài viết cuối: 17-03-2015, 02:15 PM
  2. Hiển thị các giá trị trên GridControl DevExpress??
    Gửi bởi binhminhdem trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 23-10-2013, 10:19 PM
  3. ADO.NET Làm cách nào cập nhật dử liệu trực tiếp vào gridcontrol trong devexpress?
    Gửi bởi thoigian15 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 23-05-2012, 11:12 AM
  4. Database Hiện contextmenu khi Right click trên Cell của gridcontrol devexpress
    Gửi bởi hung_3805 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 26-04-2012, 03:05 PM
  5. Cách để xóa một dòng trên gridcontrol của devExpress đơn giản:U
    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: 25-05-2011, 04:27 PM

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