Próbuję sformatować pole tekstowe Html.EditorFor do formatowania waluty, próbuję oprzeć to na tym wątku String.Format for currency on a TextBoxFor. Jednak mój tekst nadal wyświetla się jako 0,00 bez formatowania waluty.Formatowanie waluty MVC
<div class="editor-field">
@Html.EditorFor(model => model.Project.GoalAmount, new { @class = "editor- field", Value = String.Format("{0:C}", Model.Project.GoalAmount) })
Jest to kod za to, co robię, i tu jest html dla tej dziedzinie w witrynie sama zawartego w div redaktor pola oczywiście.
<input class="text-box single-line valid" data-val="true"
data-val-number="The field Goal Amount must be a number."
data-val-required="The Goal Amount field is required."
id="Project_GoalAmount" name="Project.GoalAmount" type="text" value="0.00">
Każda pomoc będzie doceniona, dzięki!
działało świetnie, dzięki! :) –
Jaki jest ciąg formatu waluty (funty) bez pensów? Nie mogę tego znaleźć. Dzięki. – Doomsknight
@Doomsknight, czy próbowałeś '" {0: C0} "'? –