I have an empty listbox on .aspx page\[code\]lstbx_confiredLevel1List\[/code\]I am generating two lists programatically\[code\]List<String> l1ListText = new List<string>(); //holds the text List<String> l1ListValue = http://stackoverflow.com/questions/13879275/new List<string>();//holds the value linked to the text\[/code\]I want to load \[code\]lstbx_confiredLevel1List\[/code\] list box on .aspx page with above values and text. So i am doing following:\[code\]lstbx_confiredLevel1List.DataSource = l1ListText;lstbx_confiredLevel1List.DataTextField = l1ListText.ToString();lstbx_confiredLevel1List.DataValueField = l1ListValue.ToString();lstbx_confiredLevel1List.DataBind();\[/code\]but it does not load the \[code\]lstbx_confiredLevel1List\[/code\] with \[code\]l1ListText\[/code\] and \[code\]l1ListValue\[/code\].Any ideas?