dropdownlist'de seçilen itemin texti gelmiyor

DropDownList1.DataSource = db.advertisementgetmyguids(Session["email"].ToString());
DropDownList1.DataTextField = "pguid";
DropDownList1.DataBind();


bu kodlar ile dropdownlisti dolduruyorum seçilen itemi almak için denediğim kodlar

DropDownList1.SelectedItem.Text
DropDownList1.SelectedItem
DropDownList1.SelectedItem.Value
DropDownList1.SelectedValue

fakat birtürlü alamadım

buda dropdownlist aspx