Skip to content

Instantly share code, notes, and snippets.

@kaushalparik27
Created May 14, 2017 08:27
Show Gist options
  • Save kaushalparik27/1fb131c4d1027a5909290abbcd59d4f7 to your computer and use it in GitHub Desktop.
Save kaushalparik27/1fb131c4d1027a5909290abbcd59d4f7 to your computer and use it in GitHub Desktop.
Chosen AutoComplete - Basic Configuration - 02
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindDropdown();
}
}
//-- bind dropdown
private void BindDropdown()
{
DataTable dtAutoCompleteSrc = GetSampleData();
ddlDropDown.DataSource = dtAutoCompleteSrc;
ddlDropDown.DataBind();
}
//-- generate sample data for auto complete
private DataTable GetSampleData()
{
DataTable dtAutoCompleteSrc = new DataTable();
dtAutoCompleteSrc.Columns.Add(new DataColumn("EmpId"));
dtAutoCompleteSrc.Columns.Add(new DataColumn("EmpName"));
for (int i = 0; i < 10; i++)
{
DataRow dr = dtAutoCompleteSrc.NewRow();
dr["EmpId"] = i + 1;
dr["EmpName"] = "EmpName " + (i + 1).ToString();
dtAutoCompleteSrc.Rows.Add(dr);
}
return dtAutoCompleteSrc;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment