0

サイトコアのサブレイアウトにリダイレクトできますか? または、レイアウトのみにリダイレクトする必要があります。ユーザーがコメントを追加してコメントを表示できるサブレイアウトがあります。ユーザーが追加ボタンをクリックしたときに同じページにリダイレクトして、コメントを表示したい。私が書いたサブレイアウトのコードビハインドで:

protected void Button1_Click(object sender, EventArgs e)
        {
            InsertInfo();
            Response.Redirect("/Layouts/Sublayouts/Mysublayout");
        }

しかし、うまくいきません。前もって感謝します。

4

1 に答える 1

4

目的が現在のページをリロードすることである場合は、次を使用します。

Sitecore.Web.WebUtil.ReloadPage();

存在する可能性のあるクエリ文字列を永続化する必要がある場合は、次を使用できます。

var url = WebUtil.GetRawUrl();
Sitecore.Web.WebUtil.Redirect(url);
于 2013-07-14T22:21:29.700 に答える