Sto cercando di utilizzare gli attributi di dati HTML5 nel mio progetto ASP.NET MVC 1. (Sono un novizio C # e ASP.NET MVC.)
<%= Html.ActionLink("« Previous", "Search",
new { keyword = Model.Keyword, page = Model.currPage - 1},
new { @class = "prev", data-details = "Some Details" })%>
I "dettagli-dati" nel precedente htmlAttributes danno il seguente errore:
CS0746: Invalid anonymous type member declarator. Anonymous type members
must be declared with a member assignment, simple name or member access.
Funziona quando uso data_details, ma immagino che debba iniziare con "data-" come da specifica.
Le mie domande:
- Esiste un modo per farlo funzionare e utilizzare gli attributi dei dati HTML5 con Html.ActionLink o simili helper HTML?
- Esiste un altro meccanismo alternativo per collegare dati personalizzati a un elemento? Questi dati devono essere elaborati in seguito da JS.