.net core @Html 自定义属性中包含特殊符号解决
2017-05-04 17:25
162 查看
最近自己在练手项目用到了VUE 绑定属性的时候发现 有: -符号
这样显然是不支持的。之前发现 v-on 这种-符号也是不支持的 但是可用 @v_on 替代。可是找遍了所有资料也没找到:转义符
当时想到的思路就是将attribute 属性这块改成string 字符串形式
增加一个扩展方法
搞定!!!
这样显然是不支持的。之前发现 v-on 这种-符号也是不支持的 但是可用 @v_on 替代。可是找遍了所有资料也没找到:转义符
当时想到的思路就是将attribute 属性这块改成string 字符串形式
增加一个扩展方法
using Microsoft.AspNetCore.Html; using Microsoft.AspNetCore.Mvc.Rendering; using System.Collections.Generic; namespace HM.HouseCloud.Extensions { public static class SelectExtensions { public static IHtmlContent HtmlAttributesCustom(this IHtmlContent htmlContent, Dictionary<string,string> dic) { TagBuilder content = (TagBuilder)htmlContent; foreach (var item in dic) { content.Attributes.Add(item); } return content; } } }
搞定!!!
相关文章推荐
- Asp.Net MVC Html.TextBoxFor日期格式化出错“模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式” 解决办法
- Asp.Net MVC Html.TextBoxFor日期格式化出错“模板只能用于字段访问、属性访问、一维数组索引或单参数自定义索引器表达式” 解决办法
- 控制器获取包含特殊符号的html
- 项目中 poi 导出 出现html特殊符号的实体 (已解决)
- asp.net mvc使用validate.js验证 若name属性包含特殊字符则加上双引号即可
- html 属性是可以自定义的(解决参数获取的问题)
- 讲述下HTML5所包含的特殊符号的意思
- ASP.NET Core解决MVC视图中的中文被html编码的问题
- 解决URL路径包含中文以及特殊符号
- ASP.NET MVC 3 RC2 版本的一些新特性及AllowHtml属性Bug解决办法
- 关于 请求参数 传递时 参数字符串里面包含 特殊符号的 解决~
- ASP.NET Core 获取控制器上的自定义属性
- tapestry不支持 等html特殊符号的解决方法
- 解决Oracle字符串中包含数字、特殊符号的排序问题
- ASP.NET Core中使用自定义验证属性控制访问权限
- 【工具类】-字符串操作类(包含将字符按分隔符组成数组,去除末尾特殊符号,HTML转行成TEXT等功能)
- 根据输入日期通过位移方式解决包含当月的前几月自定义函数 http://reportsoft.blog.hexun.com/75077561_d.html
- 在html标签中使用自定义属性及解决的实际问题
- 解决URL路径包含+等特殊符号,编码也无效的办法
- 解决 ASP.NET Core 自定义错误页面对 Middleware 异常无效的问题