DropDownList
私が持っているページにLinkButton
、次のコードがあります。
<asp:LinkButton ID="linkButton1" OnClick="FormSubmit" Text="CLICK ME" runat="server" />
背後にあるコード:
protected void FormSubmit(object sender, EventArgs e)
{
Response.Redirect("/location.aspx?dropDownValue=" + this.dropDownList.SelectedValue);
}
その目的は、ユーザーがドロップダウンリストから値を選択し、その値に関連するクエリ文字列を含む新しいページに転送されることです。
私のローカルIISでは、これは適切なクエリ文字列を使用してlocalhost / location.aspxを検索してリダイレクトしますが、リモートサーバーでは、ページが更新されるだけです。
最近サーバーが停止し、サーバーの一部の設定(ファイアウォールなど)が変更されたため、これが破棄された可能性がありますが、これが以前に存在した問題であるかどうかを明確に確認することはできません。
したがって、問題は、ローカルIISとリモートIISの動作にこの違いが生じる原因は何でしょうか。
詳細:
どちらも.NETv2を実行しているIIS7です
https://stackoverflow.com/a/13498195/1185053とhttps://stackoverflow.com/a/1953651/1185053を試しました