Ajuda formulario view(.cshtml) RAZOR

Estou com dificuldades para Editar meu formulário de criação de pedido, existe nele um campo valor aonde a cada item adicionado no carrinho ele vai somar esse valor e a principio esse input não vai poder ser editado, foi aonde pensei em manter o @readonly = true, deu certo o campo se mantem bloqueado porem gostaria que ele exibisse o valor zerado(00,00)

@Html.EditorFor(model => model.Valor, new 
               { htmlAttributes = new { 
                     @class = "form-control",@readonly = true } })

Não entendi muito bem a sua duvida?

quero que meu Input que esta com readonly ativado, exibisse o valor 00,00 quando a pagina fosse carregada

Teste isso?

@Html.EditorFor(model => model.Valor, new 
           { htmlAttributes = new { 
                 @class = "form-control",@readonly = true, value="0,00" } })

Ja tinha testado dessa forma sem sucesso… ele não consegue atribuir o valor

na view create

Acredito que um está sobre escrevendo o outro model => model.Valor nesse ponto acho que está fazendo !!!

Obrigado! Consegui dar um jeito assim

@Html.EditorFor(model => model.Valor, 
      new { htmlAttributes = 
              new { @class = "form-control", @Value = "00,0", @readonly=true } })
1 curtida