Utilizzare data-target in Razor

Mattepuffo's logo
Utilizzare data-target in Razor

Utilizzare data-target in Razor

Ho implementato un plugin jQuery dentro ad un progetto .NET MVC, e questo plugin richiede l'uso dell'attributo data-target.

Ovviamente sto usando la notazione Razor per il form, e data-target mi andava in errore.

In verità la soluzione è più semplice del previsto:

@Html.LabelFor(m => m.DataFine)
<div class="input-group date" id="DataFine" data-target-input="nearest">
	@Html.TextBoxFor(m => m.DataFine, new { @class = "datetimepicker-input", data_target = "#DataFine" })
	<div class="input-group-append" data-target="#DataFine" data-toggle="datetimepicker">
		<div class="input-group-text"><i class="fa fa-calendar"></i></div>
	</div>
</div>

In sostanza si tratta di usare il trattino basso (_) invece di quello alto (-).

Sarà poi il codice a fare la conversione quando interpreta la pagina.

Enjoy!


Condividi

Commentami!