Hi

How to bind DropDownList using dummy or user defined DataTable in ASP.Net with C#



protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                BindDropDown();
            }
 
        }
        public void BindDropDown()
        {
            //Create a DataTable
            DataTable dt = new DataTable(); 
            //add Columns to DataTable
            dt.Columns.Add("Id", typeof(Int32)); 
            dt.Columns.Add("Name", typeof(string)); 
            //Add rows to DataTable
            dt.Rows.Add(1, "Mumbai");
            dt.Rows.Add(2, "Delhi");
            dt.Rows.Add(3, "Pune");
    
            ddlcity.DataSource = dt;
            //Assigining Text Field
            ddlcity.DataTextField = "Name"; 
            //Assigining Value Field
            ddlcity.DataValueField = "Id";
            ddlcity.DataBind();
             //insert a new item at row position 0
            ddlcity.Items.Insert(0, new ListItem("--select--"));
 
        }


Previous
Next Post »