2
같이, 면도기 코드 HtmlHelpers 사용 : 밑줄 하이픈에 "마술"로 변환됩니다C#을 HtmlHelpers
new { data-something_something = "value" }
. 하지만 밑줄과 하이픈을 포함하도록 속성이 필요한 경우 어떻게해야합니까? 어떻게 밑줄을 벗어나거나 보존 할 수 있습니까? some_attr
이 무효 HTML로 간주처럼
@Html.TextBoxFor(x => x.Prop, new Dictionary<string, string> { { "data-something_something", "value" } })
그 속성 이름을 유의하시기 바랍니다,하지만 귀하의 경우
can 참으로 밑줄 속성
data-*
:
[ "그것은 HTML에서 속성 이름을 밑줄이 유효하지 않은 당신이 밑줄 대신 하이픈을 원하는 알고있다."]를 참조하십시오 (http://stackoverflow.com/a/12091886/11683) – GSerg
심지어 html 속성 이름에서도 유효합니까? –