コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if(Session["ViewMode"]!=null)
        {
            CatalogViewMode = (SettingsCatalog.ProductViewMode)SQLDataHelper.GetInt(Session["ViewMode"]);
            SearchViewMode = (SettingsCatalog.ProductViewMode)SQLDataHelper.GetInt(Session["ViewMode"]);
        }else
        {
            CatalogViewMode = SettingsCatalog.DefaultCatalogView;
            SearchViewMode = SettingsCatalog.DefaultSearchView;
        }

        if ((CurrentPage == SettingsCatalog.ProductViewPage.Catalog && !SettingsCatalog.EnabledCatalogViewChange) || ((CurrentPage == SettingsCatalog.ProductViewPage.Search && !SettingsCatalog.EnabledSearchViewChange)))
        {
            Visible = false;
        }
    }
コード例 #2
0
 protected void lbTiles_Click(object sender, EventArgs e)
 {
     Session["ViewMode"] = SettingsCatalog.ProductViewMode.Tiles;
     CatalogViewMode = SettingsCatalog.ProductViewMode.Tiles;
     SearchViewMode = SettingsCatalog.ProductViewMode.Tiles;
 }
コード例 #3
0
 protected bool IsSelectedView(SettingsCatalog.ProductViewMode view)
 {
     return((CurrentPage == SettingsCatalog.ProductViewPage.Catalog && CatalogViewMode == view) ||
            (CurrentPage == SettingsCatalog.ProductViewPage.Search && SearchViewMode == view));
 }