You can change your stored procedure to:
SELECT Id, Id + " - " StudentName as Text FROM xyz
And change the binding to:
ddlA.DataSource = // Some source
ddlA.DataTextField = "Text"
ddlA.DataValueField = "Id";
ddlA.DataBind();
ddlA.Items.Insert(0, new ListItem(" Select one", "0"));