首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >N2CMS页脚问题

N2CMS页脚问题
EN

Stack Overflow用户
提问于 2010-09-24 17:47:56
回答 1查看 224关注 0票数 1

我正在开发N2cms多语言网站,问题是页脚在两边是一样的,我不需要,我需要根据他们的language..So分开页脚,谁能帮我解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2011-06-09 16:16:09

我想你是在和WebForms合作。

在母版页中,您应该放入以下内容:

代码语言:javascript
复制
   protected ILanguageGateway languages;

   protected override void OnInit(EventArgs e)
   {
      if (CurrentPage != null)
      {
        languages = N2.Context.Current.Resolve<ILanguageGateway>();

        ContentItem language = languages.GetLanguage(CurrentPage) as ContentItem;
        f1.CurrentItem = language; /* Here is the trick */
        f2.CurrentItem = language;  
        dft.CurrentItem = language;

        base.OnInit(e);
      }
   }

其中f1、f2和dft是显示控件。

下面是f1的设计方面:

代码语言:javascript
复制
<div class="footer">
    <n2:Display ID="f1" PropertyName="Footer1" Path="~/" runat="server" />
</div>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3785889

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档