Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 3 của 3

Chủ đề: Vấn đề comboBox ?

  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Vấn đề comboBox ?

    mình có 1 ComboBox làm việc như sau
    ds : DataSet
    cmbExamSub.DataSource = ds.Tables["Maude"];
    cmbExamSub.DisplayMember = "Name";
    cmbExamSub.ValueMember = "ExamTemplateID";

    khi mình lấy giá trị Value hay Item của cmbExamSub của dòng đầu tiên sao nó lại trả về System.Data.DatarowView ?
    Các giá trị tiếp theo thì bình thường .
    mình ko hiểu tại sao . mong các bạn giúp đỡ

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    cmbExamSub.Items[i].Value = ds.Tables["Maude"].Rows[i]["ExamTemplateID"]
    còn
    cmbExamSub.Items[i] = (DatarowView) ds.Tables["Maude"].Rows[i]

    Khi binding CSDL thì bây h mỗi item của combobox đc coi là 1 row của Table được liên kết qua thuộc tính cmbExamSub.DataSource cmbExamSub.Items[i] là 1 DatarowView

    Giá trị hiện ra trên combobox là giá trị của Column Name cmbExamSub.DisplayMember = "Name";

    Giá trị của Item[i].Value là giá trị của column ExamTemplateID cmbExamSub.ValueMember = "ExamTemplateID";

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn có thể nói cụ thể hơn được không

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •