0

ネット..

私のソリューションには2つのプロジェクトがあり、最初のプロジェクトから2番目のプロジェクトのWebページにアクセスする必要があります..使用

protected void registerButton_Click(object sender, EventArgs e)
    {
        Response.Redirect("./PersonalDetails/Details.aspx");
    }

PersonalDetails は私の 2 番目のプロジェクトですが、成功しませんでした

4

2 に答える 2

1

HttpContext.Response.Redirect("/csweb/Default.aspx") を試してください。現在のリダイレクトのチルダ「~」は、このアプリケーションのホーム フォルダから開始することを示しています。それを削除すると、サイトの別の場所にリダイレクトできます。

必要に応じて、リダイレクトを完全に修飾して、まったく別のサイトに移動することもできます。

于 2012-04-28T05:46:24.453 に答える
0

Web.config に追加してください

  <appSettings>
    <add key="PersonalDetails" value="http://localhost:9999/xx/Home.aspx"/>
 </appSettings>


 Response.Redirect(ConfigurationManager.AppSettings["PersonalDetails "].ToString() + "?Id=" + 1, false);
于 2012-04-28T05:46:07.587 に答える