Пользователи иногда предпочитают видеть значения по умолчанию на экране, вместо того, чтобы позволить системе скрывать значения по умолчанию внутри.
Лучшим способом использования значений по умолчанию будет фактическое отображение значений по умолчанию в пользовательском интерфейсе int в HTMLпредоставляя его вместе со значениями по умолчанию.Таким образом, когда кто-то публикует страницу, значения по умолчанию, которые вы предварительно отображали, также публикуются и привязываются к модели.
Так что попробуйте и посмотрите, можете ли вы выполнить рендеринг с настройками по умолчанию независимо от того, что вы делаете, и опубликовать в Index
action.
Наконец, если вы не можете сделать это таким образом, что мешает вам инициализировать свойства со значениями по умолчанию в конструкторе no-arg при создании объекта?
РЕДАКТИРОВАТЬ
Или вы можете использовать языковую функцию C # с нулевым коалесцентным оператором для реализации значений по умолчанию.Посмотрите здесь , чтобы прочитать об этом.