asp.net-mvc-3 – 在ASP.NET MVC中使用@ data-bind htmlAttributes抛出异常

前端之家收集整理的这篇文章主要介绍了asp.net-mvc-3 – 在ASP.NET MVC中使用@ data-bind htmlAttributes抛出异常前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用ASP.NET MVC 3.0和KnockoutJS.我试图添加绑定到我的View Helpers这样…
@Html.TextBoxFor(model => model.Name,new { @placeholder = "Name",@size = "35",@data-bind = "value: aName" })

但这会抛出异常…

Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment,simple name or member access.

任何人都可以启发这是什么意思 – 而且呢,怎么解决呢?

解决方法

它不喜欢属性名称中的连字符.要将此更改@ data-bind修复到@data_bind,然后使用页面上的连字符进行渲染.

猜你在找的asp.Net相关文章