私は本当に明白な何かが欠けていると感じました。DropDownListの選択した値を取得できません。値はリストの最初の項目を再ナビゲートします。私はDropListList 自動ポストバックプロパティをに設定しました。です。私は下に貼り付けSelectedIndexChangedEventを持っています。これはマスターページにはありません。あなたの助けを事前にASP.Net DropDownListの選択値
<asp:DropDownList ID="ddlRestCity" runat="server"
Width="100px" AutoPostBack="True"
onselectedindexchanged="ddlRestCity_SelectedIndexChanged">
</asp:DropDownList>
ありがとう:ここ
protected void ddlRestCity_SelectedIndexChanged(object sender, EventArgs e)
{
if (IsPostBack)
{
r_city = ddlRestCity.SelectedValue.ToString();
}
}
は、DropDownListコントロールです!
あなたの 'DataBind()'呼び出しはどこですか?あなたはコールの前に '!IsPostBack'をチェックしていますか? –
皆さんは皆、冗談を書いています。すべての人が基本的なことを知っています –
私たち全員に-1のおかげで感謝します。 あなたは少なくとも理由を説明することができました –