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

Đề tài: Sắp xếp vị trí hiện thị cột trong DatagridView

  1. #1
    Ngày gia nhập
    10 2008
    Bài viết
    11

    Wink Sắp xếp vị trí hiện thị cột trong DatagridView

    Mọi người Giúp em cái này với ... huhu .khó quá

    Giờ khi mà chọn cái dropdowlist stt thì cột text bên cạnh chỉ số thứ tự của cột đó . giờ em muốn thay số thứ tự đó thành 2 chẳng hạn => ấn nút thứ tự thì cột thứ tự sẽ xuống cuối cùng còn cột đầu tiên sẽ là cột ngày sinh .
    Mọi người biết thì chỉ em cách code cái nút Thứ tự để có thể làm như trên .Mong mọi người giúp đỡ !
    Đã được chỉnh sửa lần cuối bởi chibaua1 : 20-12-2011 lúc 09:41 AM.

  2. #2
    Ngày gia nhập
    10 2009
    Nơi ở
    Việt Nam
    Bài viết
    359

    Thì bạn cho template Họ và tên lên trước STT, nếu không pải ý bạn thì bạn tạo ra 2 gridview (1) cho STT lên trước Họ và tên, cái kia (2) thì cho Họ và tên lên trước STT, khi page_load thì cho hiển thị cái (2) còn khi không thích thì cho cái (2) ẩn đi, cái 1 hiển ra, không biết có tối ưu hơn, đơn giản mình nghĩ vậy!
    Muốn thành công thì đừng thất vọng - nhưng nếu có lúc thất vọng thì cứ làm việc trong sự thất vọng đi.

  3. #3
    Ngày gia nhập
    06 2011
    Nơi ở
    hà nội
    Bài viết
    30

    Cái này chỉ là tạo template the ý của bạn thôi mà . Bạn thích nó hiển thị thế nào thì tạo template như thế thôi
    Error 404.

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

    Mọi người hiểu sai mất ý em rồi . Em up hình cho mọi người dễ hình dung ... hihi

    Giờ khi mà chọn vào trường stt thì cột text bên cạnh chỉ số thứ tự của cột đó . giờ em muốn thay số thứ tự đó thành 2 chẳng hạn => ấn nút thứ tự thì cột thứ tự sẽ xuống cuối cùng còn cột đầu tiên sẽ là cột ngày sinh .
    Mọi người biết thì chỉ em cách code cái nút Thứ tự để có thể làm như trên .Mong mọi người giúp đỡ !

  5. #5
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Hiểu ý bạn rồi. Nhưng làm kiểu đó cũng khó phết đó. Theo mình có 2 cách:
    1. Dùng code để xử lý. Nghĩa là mỗi lần nhấn nút "thứ tự" thì bạn lại hiển thị gridview với việc chỉnh sửa template bằng code behind.
    2. Dùng nhiều gridview: Cái này khả năng hơi mệt. ví dụ: 3 cột=> hoán vị=3!.

    Tốt nhất bạn nghiên cứu cách edit template bằng code là ổn.hihi
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  6. #6
    Ngày gia nhập
    10 2008
    Bài viết
    11

    Mặc định Sắp xếp vị trí hiện thị cột trong DatagridView

    hic ... biết là khó nên mới hỏi thử mọi người xem ai biết thì chỉ hoặc gợi ý mà .
    cám ơn bạn cho ý kiến ! nếu ai biết kỹ hơn chỉ em cái ... sao mà khó thế chứ

  7. #7
    Ngày gia nhập
    05 2010
    Bài viết
    505

    trong hàm code của nút Thứ Tự bạn check xem giá trị ở DropDrow và Text là gì rồi thực hiện query lại data cho cái bảng. Không biết bạn dựng cái bảng đó bằng gì nhưng ví dụ bạn dùng GridView cho bạn dễ hình dung:
    - Mặc định: select STT,ChuTaiKhoan,NgaySinh from tblTable....
    - Nếu DropDrow = STT, Text = 2: select NgaySinh,ChuTaiKhoan,STT from tblTable,...

    Cứ thế cho các trường hợp khác là ok thôi.

  8. #8
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Cách xử lý trong sql cũng hay đó. Kết hợp với autogenerate column=true. Tuy nhiên, cách này ko áp dụng được cho trường hợp gridview mình xài edit template( thêm một số trường phụ thuộc, không có trong DB: edit,del,...) chẳng hạn. Nên mình nghĩ bạn nào nghiên cứu cách xử lý bằng code: edit template bằng code behind hết sẽ thoải mái hơn. bạn thử vào đây nghiên cứu kiểu này xem.hi.
    link: http://www.codeproject.com/KB/webfor..._GridView.aspx
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  9. #9
    Ngày gia nhập
    10 2008
    Bài viết
    11

    Thanks you mọi người . Mình cũng nghĩ như 2 người là phải code thôi. Nếu ai có ý kiến gì khác hay hơn thì nói mình tìm hiểu với nhá ! Thanks all

  10. #10
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Bạn cứ làm đi. Khi nào thi xong t cũng nghịch chơi.hihi
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

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

  1. Chuyển con trỏ về 1 ô trong datagridview (Get focus cell in datagridview)
    Gửi bởi haingo08tlt trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 10-11-2015, 07:30 PM
  2. Database Gán giá trị cho combobox trong dataGridView Khi chọn dòng trong dataGridView
    Gửi bởi anhhuyquan trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 9
    Bài viết cuối: 26-05-2013, 08:39 AM
  3. datagridview.Row[index].selected có sử dụng để chọn một row trong datagridview
    Gửi bởi vanthanhkbs trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 21-06-2012, 07:49 PM
  4. Trả lời: 3
    Bài viết cuối: 07-06-2012, 02:29 AM
  5. Di chuyển đến 1 row trong datagridview và combobox trong datagridview
    Gửi bởi I.Coder trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 25-07-2011, 03:49 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