1. Trang chủ
  2. » Công Nghệ Thông Tin

Gán (binding) dữ liệu vào DropDownList (ASP.NET)

1 995 2
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Gán (binding) dữ liệu vào DropDownList (ASP.NET)
Thể loại Hướng dẫn
Định dạng
Số trang 1
Dung lượng 12,15 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Gán binding dữ liệu vào DropDownList ASP.NETĐể binding một SqlDataReader chúng ta có thể sử dụng một hàm để điền dữ liệu vào DropDownList.. Cụ thể bạn có thể tạo hàm như sau: public stat

Trang 1

Gán (binding) dữ liệu vào DropDownList (ASP.NET)

Để binding một SqlDataReader chúng ta có thể sử dụng một hàm để điền dữ liệu vào DropDownList

Cụ thể bạn có thể tạo hàm như sau:

public static bool FillDropDownList(DropDownList dDl,string Select)

{

SqlConnection m_SqlConnection = new SqlConnection(CRbvDB.RbvWebDSN);

SqlCommand m_SqlCommand = new SqlCommand(Select,m_SqlConnection);

try

{

dDl.DataValueField = ''Id''; //trường này bạn có thể chỉnh sửa cho phù hợp

dDl.DataTextField = ''Name''; //trường này bạn có thể chỉnh sửa cho phù hợp

m_SqlConnection.Open();

SqlDataReader m_SqlDataReader = m_SqlCommand.ExecuteReader();

dDl.DataSource = m_SqlDataReader;

dDl.DataBind();

m_SqlDataReader.Close(); // Close DataReader

} // try

catch // (Exception e) // Exception Removed

{

return false;

//throw new Exception(''Có lỗi khi điền DropDownLit -> '' + e.ToString());

} // catch

finally

{

m_SqlCommand.Dispose();

m_SqlConnection.Close(); // Đóng kết nối

m_SqlConnection.Dispose();

}

return true;

}

Trong ví dụ DropDownList sẽ điền với các trường trong database.Bạn có thể truyền biến để sử dụng hàm như sau:

string selectCmd = ''SELECT Id,LastName +', '+ FirstName AS Name ''; //(các trường dữ liệu trên đây là giả lập)

selectCmd += ''FROM aRepresentative WHERE Id=SLS ORDER BY LastName '';

dDl.FillDropDownList(sslSlsId,selectCmd);

Ngày đăng: 26/10/2013, 01:20

TỪ KHÓA LIÊN QUAN

w