如何添加没有价值的属性

斯里尼

我正在通过html helper和TagBuilder生成HTML文本框。

我们有方法TagBuilder.Attributes.Add(“ key”,“ value”)

但对于HTML5,required属性不需要传递值,因此,如果我传递空字符串,则输出为required =“”的输出

那么,如何在不传递值的情况下添加必填属性?

 public static IHtmlString AppTextBox(this HtmlHelper helper, string model)
    {
        var input = new TagBuilder("input");
        input.Attributes.Add("class", "form-control");
        input.Attributes.Add("ng-model", model);

        input.Attributes.Add("required","");

        return new MvcHtmlString(input.ToString(TagRenderMode.Normal));
    }
亨克·莫利马

将属性名称作为值传递也是有效的:

input.Attributes.Add("required", "required");

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法读取null的属性值。onclick没有价值

来自分类Dev

PHP没有价值

来自分类Dev

AngularJS没有价值

来自分类Dev

AngularJS没有价值

来自分类Dev

我如何获得没有价值的td?

来自分类Dev

如何检查隐藏字段是否没有价值?

来自分类Dev

如何检查数据属性是否有价值

来自分类Dev

当meta标签有价值时,如何添加类

来自分类Dev

$ rootscope没有持有价值

来自分类Dev

JsonArray的任务没有价值-Android

来自分类Dev

私人班级没有价值

来自分类Dev

jQuery val(); 没有价值

来自分类Dev

朱莉娅没有价值

来自分类Dev

忽略没有价值的领域

来自分类Dev

PHP Android没有价值

来自分类Dev

新项目没有价值吗?

来自分类Dev

EditText永远没有价值

来自分类Dev

私人班级没有价值

来自分类Dev

隐藏的输入是没有价值的

来自分类Dev

PHP:评估没有价值

来自分类Dev

克隆输入没有价值 - 组合

来自分类Dev

正则表达式获取没有价值的HTML属性

来自分类Dev

SNMP代理应该如何响应对没有价值的OID的获取请求?

来自分类Dev

SNMP代理应该如何响应对没有价值的OID的获取请求?

来自分类Dev

如何在选择下拉列表中创建在PHP中没有价值的选项

来自分类Dev

如何检查对象的 1 个以上的属性是否有价值

来自分类Dev

从没有价值的对象中删除项目

来自分类Dev

VSTS构建-替换令牌“版本”没有价值

来自分类Dev

Pylint抱怨“参数'cls'没有价值”