Каков наилучший способ передачи строго типизированных переменных в представление - PullRequest
1 голос
/ 04 ноября 2011

Есть ли способ передать несколько переменных в представление, чтобы я мог работать с членами типа и методами?

Я хочу быть более безопасным с моим кодированием?ViewData не пройдет строго типизированный.

ASP.net 4 MVC 3 Спасибо

1 Ответ

3 голосов
/ 04 ноября 2011

Обычно способ сделать это состоит в том, чтобы создать модель представления, которая имеет различные значения, которые вам нужны, например:

public class SomeSpecificViewModel {
    public int SomeValue {get;set;}
    public string AnotherValue {get;set;}
    public FancyType MoreComplexValue {get;set;}
}

Теперь передайте SomeSpecificViewModel представлению и скажите вашему представлению ожидатьSomeSpecificViewModel.Тогда просто получите доступ к членам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...