1

プロジェクトにデフォルトのテーマを設定したいと考えています。

複数のテーマを含む既存のプロジェクトがあり、適切に実行されています。デフォルトのテーマを設定するために、既存のプロジェクトで次のことを行いました-

コンテンツページ(csファイル)

protected override void OnPreInit(EventArgs e)
{
    HttpCookie cookie = new HttpCookie("Theme", "default");
    cookie.Expires = DateTime.Now.AddDays(30);
    Response.Cookies.Add(cookie);
    base.OnInit(e);
    if (Request.Cookies["Theme"] == null)
    {
        Page.Theme = "default";
    }
    else
    {
        Page.Theme = Request.Cookies["Theme"].Value;
    }
}

私もweb.configファイルに次のことを書きました

<pages theme ="default" />

しかし、これをすべて試した後でも、テーマは以前に既存のプロジェクトで設定されていたので、どこを変更すればよいのかわかりません。

私はチェックした

  • マスターページ
  • コンテンツページ
  • web.config

テーマが設定されている他のファイルまたは他の方法はありますか??

4

0 に答える 0