rewrite ur code
drpclassno.Text = reader.GetValue(9).ToString();
as
drpclassno.SelectedIndex = drpclassno.Items.IndexOf(drpclassno.Items.FindByText(reader.GetValue(9).ToString()));
and
drpgender.Text = reader.GetValue(10).ToString();
as
drpgender.SelectedIndex = drpgender.Items.IndexOf(drpgender.Items.FindByText(reader.GetValue(10).ToString()));
and
drpday.Text = reader.GetValue(11).ToString();
as
drpday.SelectedIndex = drpday.Items.IndexOf(drpday.Items.FindByText(reader.GetValue(11).ToString()));
and
drpmonth.Text = reader.GetValue(12).ToString();
as
drpmonth.SelectedIndex = drpmonth.Items.IndexOf(drpmonth.Items.FindByText(reader.GetValue(12).ToString()));
and
drpyear.Text = reader.GetValue(13).ToString();
as
drpyear.SelectedIndex = drpyear.Items.IndexOf(drpyear.Items.FindByText(reader.GetValue(13).ToString()));
Make sure that your all dropdown have some text binded to them earlier so that you can items in dropdown by their text property.
happy coding
:)