@flipdoubt - это всего лишь пример, показывающий, как вы можете это сделать. Как я сказал в своем ответе, мои меню статичны. Если бы они были получены из базы данных, вы, вероятно, кешировали бы их.

способ обработки меню на основе базы данных в ASP.NET MVC, который не нарушает принципы MVC. Я хочу заменить жестко заданное по умолчанию меню «Домой, О программе» чем-то из моей базы данных. Как бы я подключил это? Могу ли я просто установить ContentPlaceHolder на моем Site.Master и восстановить его в своих представлениях? Это не кажется мне правильным.

Ответы на вопрос(1)

Ваш ответ на вопрос