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 10 của 10
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Nhập mã SV vào textbox thì tên SV sẽ hiển thị ở Listbox.

    Có Pro nào biết thì chỉ cho mình mới.

    Mình có 1 textbox và 1 listbox đắt ngang nhau. Khi mình nhập mã SV vào ô textbox thì tên sinh viên ứng với Mã SV ở textbox sẽ hiển thị ở listbox. Và ngược lại khi mình chọn Tên SV ở listbox thì mã SV tương ứng cũng sẽ đươc hiển thị ở Texbox.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Dữ liệu bạn lưu ở đâu? (SQl, XML,...)

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi vuongfrank
    Dữ liệu bạn lưu ở đâu? (SQl, XML,...)
    Cảm ơn bạn đã đọc topic.
    Dữ liệu mình lưu trong SQL.
    Có 1 bảng gồm có 2 trường là :mã SV và Tên SV

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn quăng cái code behind và code design lên thì nhanh hơn, chứ phải làm demo cho bạn thì lâu hơn.

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi brianbui2009
    Bạn quăng cái code behind và code design lên thì nhanh hơn, chứ phải làm demo cho bạn thì lâu hơn.
    Cảm ơn bạn đã trả lời topic.
    Mình chưa code. Mình muốn tạo listbox như hình đính kèm.
    Bạn và các bạn biết chỉ cho mình với.

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    hic hic sao không thấy có bạn nào giúp mình vây.

    Các pro ơi giúp mình với.

  7. #7
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Mã:
    <div>       <asp:TextBox ID="txtID" runat="server" AutoPostBack="true" OnTextChanged="txtID_TextChanged"/>       <asp:DropDownList ID="drdName" runat="server" OnSelectedIndexChanged="drdName_SelectedIndexChanged" AutoPostBack="true"/></div>
    Mã:
        protected void drdName_SelectedIndexChanged(object sender, EventArgs e)    {        txtID.Text = drdName.SelectedValue;    }    protected void txtID_TextChanged(object sender, EventArgs e)    {        try        {            drdName.SelectedValue = txtID.Text;        }        catch {            ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Không tồn tại mã này')", true);        }    }

  8. #8
    Trích dẫn Gửi bởi giangcoi48k
    Mã:
    <div>
    Mã:
        protected void drdName_SelectedIndexChanged(object sender, EventArgs e)    {        txtID.Text = drdName.SelectedValue;    }    protected void txtID_TextChanged(object sender, EventArgs e)    {        try        {            drdName.SelectedValue = txtID.Text;        }        catch {            ClientScript.RegisterStartupScript(this.GetType(), "", "alert('Không tồn tại mã này')", true);        }    }
    </div>
    </div>
    </div>Cảm ơn bạn, mình đã làm theo cách của bạn. Nhưng bên ô textbox chỉ hiện Tên thôi, chứ không hiện Mã SV.

  9. #9
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi tomcat
    Cảm ơn bạn, mình đã làm theo cách của bạn. Nhưng bên ô textbox chỉ hiện Tên thôi, chứ không hiện Mã SV.
    Bạn phải chỉ rõ cho cái dropdown cái nào là DataTextField, cái nào là DataValueField chứ. Ở đây mình bỏ qua hàm Load dữ liệu cho cái dropdown, bạn phải tự viết lấy

  10. #10
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi giangcoi48k
    Bạn phải chỉ rõ cho cái dropdown cái nào là DataTextField, cái nào là DataValueField chứ. Ở đây mình bỏ qua hàm Load dữ liệu cho cái dropdown, bạn phải tự viết lấy
    Cảm ơn bạn rất nhiều, mình đã làm được rùi. Thanks.

 

 

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
  •