セッションを作成してページをリロードした後、選択した値をドロップダウンボックスに保持しようとしていますが、ドロップダウンが更新前に選択した値を保持していないため、ロジックが機能するかどうかはわかりません.:ここに私が持っているものがあります:
string txtDDLLocation = ddlLocation.SelectedValue;
Session["MySessionVar"] = txtDDLLocation;
Page.Response.Redirect(Page.Request.Url.ToString(), true);
ddlLocation.SelectedValue = (string)Session["MySessionVar"];