I am trying to bind drop-down box from code behind, but I am getting a compilation error:
'System.Web.UI.WebControls.SqlDataSource' does not contain a definition for 'DataSource'
I have tried to figure out but cannot seem to fix this issue.
<asp:DropDownList ID="MYDDL" Width="300px" DataTextField="PRJ_TITLE" AutoPostBack="true"
DataValueField="PRJ_ID" runat="server">
</asp:DropDownList>
Here is my function:
private void Bind_DD()
{
String strConnString = System.Configuration.ConfigurationManager.ConnectionStrings["myCon"].ConnectionString;
SqlConnection con2 = new SqlConnection(strConnString);
SqlDataAdapter sda = new SqlDataAdapter();
SqlCommand cmd1 = new SqlCommand("SELECT ID, PRJ_TITLE FROM myTable");
cmd1.Connection = con2;
con2.Open();
myDDL.DataSource = cmd1.ExecuteReader();
myDDL.DataTextField = "PRJ_TITLE";
myDDL.DataValueField = "ID";
myDDL.DataBind();
con2.Close();
}
SqlDataSourcecontrol mentioned.