asp.net-mvc – ASP.NET MVC/C++#:可以使用Html.ActionLink()创建有效的自定义
发布时间:2020-11-17 09:10:13 所属栏目:asp.Net 来源:互联网
导读:我需要在我使用 Html.ActionLink()构造的锚上放置一个自定义属性, %: Html.ActionLink(Delete, Delete, new { id = Model.ID }, new { data-icon = ui-icon-trash })% 使用正确的“data-”前缀,根据http://www.w3.org/TR/html5/elements.html
我需要在我使用 Html.ActionLink()构造的锚上放置一个自定义属性, <%: Html.ActionLink("Delete","Delete",new { id = Model.ID },new { data-icon = "ui-icon-trash" })%> 使用正确的“data-”前缀,根据http://www.w3.org/TR/html5/elements.html#attr-data,我从Visual Studio中收到以下错误.
由于我不能在匿名类型中使用连字符,所以添加自定义HTML属性最好的方式是什么? 解决方法数据图标不是有效的C#变量名称.最接近的是:<%: Html.ActionLink( "Delete",new Dictionary<string,string> { { "data-icon","ui-icon-trash" } } ) %> 当然这个问题在ASP.NET MVC 3已经解决了,你不再需要写意大利面代码了.所以: <%: Html.ActionLink( "Delete",new { data_icon,"ui-icon-trash" } ) %> 下划线将自动转换为连字符. (编辑:4S站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET MVC Web应用程序中视图逻辑和域逻辑之间的混淆
- 隐藏ASP.NET菜单项
- asp.net-mvc – ASP.NET捆绑/分类:包括动态生成的Javascri
- asp.net-mvc – 如何在asp.net中使用mvc构建购物车?
- ASP.Net WebAPI与Ajax进行跨域数据交互时Cookies数据的传递
- asp.net-mvc-3 – 应该使用HTTP引用来验证还是令牌验证来防
- asp.net-mvc – 用于测试目的的假开放ID提供程序
- asp.net – 多个用户控件和JavaScript
- asp.net-mvc – 在ajax请求中返回PDF
- asp.net – visual studio 2017调试无法启动程序无效指针
推荐文章
站长推荐
- asp.net中利用Jquery+Ajax+Json实现无刷新分页的
- asp.net-mvc – 允许一个人一次使用帐户的可重用
- 受asp.net MVC启发的更好的WebForms
- .net – IIS 6.0和ASPX中的404自定义错误不起作用
- asp.net – 在网站上放置广告的最佳做法?
- asp.net+Ajax 文本文件静态分页实现代码
- asp.net – 如何添加.aspx页面到现有的MVC 4项目
- asp.net-mvc – MVC 5 OWIN登录声明和Antiforger
- asp.net-mvc – 从基本控制器继承LINQ-to-SQL数据
- asp.net – compilation debug =“true”和发布模
热点阅读