Итак, я старый парень в форме веб-форм и новичок в MVC (в общем, не только ASP.NET). Мои взгляды начинают сильно напоминать старый добрый классический ASP. Не то, чтобы я добавлял любую бизнес-логику или что-то еще, но больше логики представления. Я получаю много <% %>
тегов и if/else
операторов для определения ссылок на показ или используемых стилей.ASP.NET MVC: Я делаю это правильно?
Я также думал о том, чтобы определить стили или ссылки в контроллере и установить их на модели, но звучит как нарушение цели MVC.
В конечном итоге я игнорирую <% %>
, чтобы убедиться, что мой HTML хорошо сформирован.
Я хочу услышать ваше мнение. Являются ли ваши взгляды такими же, как мои? Я делаю что-то неправильно?
поэтому вы создаете метод расширения для каждого случая? –
Это полностью зависит от случая и сложности, также как упоминал Брайан, Partial Views может помочь очистить вещи. – mxmissile
Действительно, мои взгляды теперь намного чище. Спасибо ... –