powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
7 сообщений из 7, страница 1 из 1
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38229777
2king2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Модель "SubCategory" является часть многих комплексных моделей. В одних случаях нужно отображать CategoryId, а в других нет. Подкиньте идею, как такую логику на рулить???
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public class Category
{
   [Display(Name = "Name")]
   public virtual CategoryName Name{ get; set; }

   [Display(Name = "CategoryType")]
   public virtual CategoryType Type { get; set; }
}

public class SubCategory
{
   [Display(Name = "SubCategoryId")]
   public virtual int SubCategoryId { get; set; }

   [Display(Name = "Name")]
   public virtual string Name { get; set; }
}
...
Рейтинг: 0 / 0
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38229801
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отображением же View занимается?
...
Рейтинг: 0 / 0
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38229822
2king2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Паганельотображением же View занимается?

Угу. (ASP MVC)
...
Рейтинг: 0 / 0
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38230020
evgen12345
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2king2Паганельотображением же View занимается?

Угу. (ASP MVC)

Ну как бы намекают что для каждого View должен существовать ModelView - т.е. класс который специально для этого View разработан и учитывает все особенности и требования текущего представления.
...
Рейтинг: 0 / 0
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38231077
2king2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
evgen123452king2пропущено...


Угу. (ASP MVC)

Ну как бы намекают что для каждого View должен существовать ModelView - т.е. класс который специально для этого View разработан и учитывает все особенности и требования текущего представления.
Десятки сотен ModelView не хочется делать
...
Рейтинг: 0 / 0
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38231127
Парамон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2king2Подкиньте идею, как такую логику на рулить???

1. Если модель подходит под требования нескольких вью, можно использовать.
2. Наследование.
...
Рейтинг: 0 / 0
Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
    #38231147
cooldeveloper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2king2Десятки сотен ModelView не хочется делать
Откуда столько View?

P.S. Вопроса так и не понял. На каждую View своя модель. Подпихивать модель нескольким вьюхам - попахивает бредом, не иначе. Если нужно нескольким моделям приписать некий общий функционал, это решается через наследование. В чем проблема?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Комплексные модели. Поля отображать и не отображать в зависимость из контекста логики?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]