Edycja wiersza. Jak ustawić wartość w inpucie o typie number?

0

Siema, piszę aplikacje w ASP.NET MVC 4 w momencie próby edycji jednego z wierszy, w którym znajduje się nazwa i cena produktu (o typie decimal) nie jest przekazywana cena do inputa. Czy moglibyście pomóc mi w rozwiązaniu owego problemu?

View

 
  <tr>
                <td> Nazwa produktu</td>
                <td>@Html.TextBoxFor(model => model.Name, new { required = "required " })</td>
                <td>  Cena produktu</td>
                <td>@Html.TextBoxFor(model => model.Price, new { type = "number", step = "0.01", min = 0, Style = "width:100px" })</td> // próbowałem również z Html.EditFor - nie działa 
 </tr>

ViewModel

 
 public class ProductViewModel
    {

        public string Name { get; set; }
        public decimal Price { get; set; }
    
    }

Z tego co udało mi się znaleźć dla MVC wersji 5 jest gotowy atrybut to tego celu, natomiast nie udało mi się znaleźć rozwiązania dla wersji 4.. Dlatego prosiłbym o pomoc. Pozdrawiam

1 użytkowników online, w tym zalogowanych: 0, gości: 1