【发布时间】:2025-12-03 02:10:02
【问题描述】:
考虑以下有效的 razor HTML 帮助代码:
@Html.TextBoxFor(m => m.Name, new { @class = "form-control", placeholder="Select..." })
但是,我正在使用一些库,它们使用连字符的属性,例如:
<select class="form-control select2me" data-placeholder="Select...">
当我尝试这样做时:
@Html.TextBoxFor(m => m.Name, new { @class = "form-control", data-placeholder="Select..." })
我收到此错误:
Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment, simple name or member access.
如何在 razor synax 中使用连字符属性?
【问题讨论】:
-
*.com/questions/2897733/… 的重复 - 参考答案
-
我得到与@相同的错误
标签: c# asp.net-mvc razor html-helper jquery-select2