如何将id属性添加到果园中的标记交替

时间:2016-09-03 14:30:01

标签: orchardcms

我使用Orchard CMS 1.10.1。我为菜单创建了一个替代品,我知道如何将class attribute添加到标记

var tag = Tag(Model, "ul");
tag.AddCssClass("class-custom");

我需要在此id attrubite标记中添加ul。我怎么能这样做?

1 个答案:

答案 0 :(得分:4)

您可以使用以下方法之一添加自定义属性:

  1. 在创建代码之前将属性添加到形状:
  2. Model.Attributes.Add("id", "blah");
    var tag = Tag(Model, "ul");
    
    1. 在创建代码后添加属性:
    2. var tag = Tag(Model, "ul");
      tag.MergeAttribute("id", "blah");
      
      1. 将“Id”属性添加到形状(仅适用于id属性):
      2. Model.Id = "blah";
        var tag = Tag(Model, "ul");