当前位置: 首页>>代码示例>>C#>>正文


C# HtmlTag.HasAttr方法代码示例

本文整理汇总了C#中HtmlTags.HtmlTag.HasAttr方法的典型用法代码示例。如果您正苦于以下问题:C# HtmlTag.HasAttr方法的具体用法?C# HtmlTag.HasAttr怎么用?C# HtmlTag.HasAttr使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在HtmlTags.HtmlTag的用法示例。


在下文中一共展示了HtmlTag.HasAttr方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: AddElementName

 public static void AddElementName(ElementRequest request, HtmlTag tag)
 {
     if (tag.IsInputElement() && !tag.HasAttr("name"))
     {
         tag.Attr("name", request.ElementId);
     }
 }
开发者ID:jemacom,项目名称:fubumvc,代码行数:7,代码来源:DefaultHtmlConventions.cs

示例2: AssertValid

        public void AssertValid(HtmlTag tag, string tagName, string name, string type = "", object value = null)
        {
            Assert.Equal(tagName, tag.TagName());
            Assert.Equal(name, tag.Attr("name"));
            Assert.Equal(name, tag.Attr("id"));

            if (type == null)
                Assert.False(tag.HasAttr("type"));
            else
                Assert.Equal(type, tag.Attr("type"));

            if (value == null)
                Assert.True(!tag.HasAttr("value") || tag.Attr("value") == "");
            else
                Assert.Equal(value.ToString(), tag.Attr("value"));
        }
开发者ID:matutee,项目名称:Bardock.Utils,代码行数:16,代码来源:HtmlTagHelperTest.cs

示例3: do_not_add_element_name_to_span

        public void do_not_add_element_name_to_span()
        {
            var span = new HtmlTag("span");

            ElementRequest request = For(x => x.Address.City);
            request.ElementId = "AddressCity";

            DefaultHtmlConventions.AddElementName(request, span);

            span.HasAttr("name").ShouldBeFalse();
        }
开发者ID:cmdrkeem,项目名称:fubumvc,代码行数:11,代码来源:DefaultHtmlConventionsTester.cs

示例4: SetColspan

 private static void SetColspan(HtmlTag cell, ExportCell exportCell)
 {
     if (!cell.HasAttr(HtmlAttributeConstants.Colspan))
     {
         return;
     }
     int colspan;
     if(int.TryParse(cell.Attr(HtmlAttributeConstants.Colspan), out colspan))
     {
         exportCell.ColumnSpan = colspan;
     }
 }
开发者ID:phoenixwebgroup,项目名称:DotNetExtensions,代码行数:12,代码来源:HtmlTagToExportVisitor.cs

示例5: BoolAttr_Set_True_Then_False

 public void BoolAttr_Set_True_Then_False()
 {
     var tag = new HtmlTag("input").BoolAttr("disabled", true).BoolAttr("disabled", false);
     var value = tag.BoolAttr("disabled");
     Assert.False(value);
     Assert.False(tag.HasAttr("disabled"));
 }
开发者ID:matutee,项目名称:Bardock.Utils,代码行数:7,代码来源:HtmlTagExtensionsTest.cs


注:本文中的HtmlTags.HtmlTag.HasAttr方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。