次のURLのResponse.Redirectで「リソースが見つかりません」というエラーが表示されます。 Response.Redirect( "〜/ Orders/ViewOrders.aspx")を使用すると正常に動作します。何が間違っていますか?ご意見ありがとうございます。Response.QerystringエラーのあるリダイレクトURL
ここにURL文字列の出力を示します。
〜/受注/ ViewOrders.aspx URL =? 'のhttp:?//servername/Reports/Pages/ReportViewer.aspx /テスト/ test_orders & RS:コマンド=レンダリング'
をここに私のコードです。
string url = string.Format( "〜/ Orders/ViewOrders.aspx?url = '{0}'"、editItem.Cells [14] .Text); Response.Redirect(url);あなたは、クエリ文字列も
string url = string.Format("~/Orders/ViewOrders.aspx?url={0}"
, Server.UrlEncode(editItem.Cells[14].Text));
Response.Redirect(url);
をエンコードする必要が
ありがとうございます。 Server.UrlEncodeがトリックをしました。 – nav100