相关疑难解决方法(0)

ASP.NET MVC/C#:我可以使用Html.ActionLink()创建有效的自定义HTML属性吗?

我需要在我使用Html.ActionLink()构建的锚上放置一个自定义属性

<%: Html.ActionLink("Delete", "Delete", new { id = Model.ID }, new { data-icon = "ui-icon-trash" })%>
Run Code Online (Sandbox Code Playgroud)

使用正确的"data-"前缀,根据http://www.w3.org/TR/html5/elements.html#attr-data,我从Visual Studio得到以下错误.

无效的匿名类型成员声明符.必须使用成员分配,简单名称或成员访问声明匿名类型成员.

由于我不能在匿名类型中使用连字符,因此添加自定义HTML属性的最佳方法是什么?

asp.net-mvc html5 custom-attributes

9
推荐指数
1
解决办法
4477
查看次数

标签 统计

asp.net-mvc ×1

custom-attributes ×1

html5 ×1