اتصال،پرکردن و پیاده سازی کنترل Drop Down List از پایگاه داده درAsp.Net
یکشنبه 10 اسفند 1393در این مقاله میخواهیم نحوه پرکردن Drop Down List را از پایگاه داده پیاده سازی کنیم
ابتدا یک جدول به نام Customers در پایگاه داده خود به شکل زیر بسازید:
سپس مقداری اطلاعات در جدول وارد میکنیم:
در برنامه یک کنترل Drop Down List به صفحه خود اضافه کنید:
<asp:DropDownList ID = "ddlCustomers" runat="server"> </asp:DropDownList>
فضا نام های زیر را به پروژه خود اضافه کنید:
using System.Data; using System.Configuration; using System.Data.SqlClient;
پر کنترل DropDownList از پایگاه داده در ASP.Net
دررویداد page load صفحه اطلاعات را از پایگاه داده فراخوانی کرده و به DropDownList اضافه میکنیم :
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { string constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString; using (SqlConnection con = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand("SELECT CustomerId, Name FROM Customers")) { cmd.CommandType = CommandType.Text; cmd.Connection = con; con.Open(); ddlCustomers.DataSource = cmd.ExecuteReader(); ddlCustomers.DataTextField = "Name"; ddlCustomers.DataValueField = "CustomerId"; ddlCustomers.DataBind(); con.Close(); } } ddlCustomers.Items.Insert(0, new ListItem("--Select Customer--", "0")); }
- C#.net
- 5k بازدید
- 5 تشکر