Я использую Html.TextBoxFor (model => model.field), который работает нормально, однако по умолчанию он равен 0 для чисел и N / A для строк, если они не установлены, как я могу изменить это ничего не отображается, если значение не установлено?
Необходимо сделать значения в вашей модели обнуляемыми, например, так:
public class Model { public int? Field { get; set; } }
Таким образом, пустое значение будет отображаться в нулевое значение, и наоборот.
Измените свою модель, чтобы она имела свойства, допускающие обнуление:
class YourModel { [Required] public int? Integer { get; set; } }