ASP.NET MVC 1 projemde HTML5 veri özniteliklerini kullanmaya çalışıyorum . (Ben bir C # ve ASP.NET MVC acemi.)
<%= Html.ActionLink("« Previous", "Search",
new { keyword = Model.Keyword, page = Model.currPage - 1},
new { @class = "prev", data-details = "Some Details" })%>
Yukarıdaki htmlAttributes içindeki "veri ayrıntıları" aşağıdaki hatayı verir:
CS0746: Invalid anonymous type member declarator. Anonymous type members
must be declared with a member assignment, simple name or member access.
Ben data_details kullandığımda çalışır, ama şartname başına "data-" ile başlaması gerekiyor sanırım.
Sorularım:
- Bu çalışmanın ve HTML5 veri özniteliklerini Html.ActionLink veya benzer Html yardımcılarıyla kullanmanın herhangi bir yolu var mı?
- Bir öğeye özel veri eklemek için başka bir alternatif mekanizma var mı? Bu veriler daha sonra JS tarafından işlenecektir.