반응형
HTML5 data- * with asp.net mvc TextboxFor HTML 속성
data-*
TextboxFor를 사용하여 HTML 속성을 어떻게 추가 합니까?
이것이 내가 현재 가지고있는 것입니다 :
@Html.TextBoxFor(model => model.Country.CountryName, new { data-url= Url.Action("CountryContains", "Geo") })
보시다시피, -
여기에 문제가 있습니다 data-url
. 이 문제를 해결하는 방법은 무엇입니까?
밑줄 ( _
)을 사용할 수 있으며 도우미는 나머지를 수행 할 수있을 정도로 지능적입니다.
@Html.TextBoxFor(
model => model.Country.CountryName,
new { data_url = Url.Action("CountryContains", "Geo") }
)
그리고 이전 ASP.NET MVC 3 버전에서 동일한 것을 달성하고자하는 사람들은
<%= Html.TextBoxFor(
model => model.Country.CountryName,
new Dictionary<string, object> {
{ "data-url", Url.Action("CountryContains", "Geo") }
}
) %>
참고 URL : https://stackoverflow.com/questions/4844001/html5-data-with-asp-net-mvc-textboxfor-html-attributes
반응형
'Programing' 카테고리의 다른 글
JavaScript의 물음표 및 콜론 (0) | 2020.04.12 |
---|---|
MySQL 및 GROUP_CONCAT () 최대 길이 (0) | 2020.04.12 |
문자열 객체와 문자열 리터럴의 차이점 (0) | 2020.04.12 |
연결이 닫힌 후에도 JDBC 결과 세트와 명령문을 별도로 닫아야합니까? (0) | 2020.04.12 |
PostgreSQL에서 UPSERT (MERGE, INSERT ... ON DUPLICATE UPDATE)하는 방법은 무엇입니까? (0) | 2020.04.12 |