コード例 #1
0
 /// <summary>
 ///     Generate all keyword parts
 /// </summary>
 /// <param name="html">HTML helper</param>
 /// <param name="part">Meta keyword part</param>
 /// <returns>Generated string</returns>
 public static MvcHtmlString Saturn72MetaKeywords(this HtmlHelper html, string part = "")
 {
     var pageHeadBuilder = EngineContext.Current.Resolve<IPageHeadBuilder>();
     html.AppendMetaKeywordParts(part);
     return MvcHtmlString.Create(html.Encode(pageHeadBuilder.GenerateMetaKeywords()));
 }
コード例 #2
0
 public static MvcHtmlString NopMetaKeywords(this HtmlHelper html, params string[] parts)
 {
     var pageTitleBuilder = EngineContext.Current.Resolve<IPageTitleBuilder>();
     html.AppendMetaKeywordParts(parts);
     return MvcHtmlString.Create(html.Encode(pageTitleBuilder.GenerateMetaKeywords()));
 }
コード例 #3
0
 public static MvcHtmlString MetaKeywords(this HtmlHelper html, params string[] parts)
 {
     var layoutPropertyHelper = EngineContext.Current.Resolve<ILayoutPropertyHelper>();
     html.AppendMetaKeywordParts(parts);
     return MvcHtmlString.Create(html.Encode(layoutPropertyHelper.GenerateMetaKeywords()));
 }