Как добавить аргумент типа <T>в функцию, вызываемую из MVC3 Razor View? - PullRequest
4 голосов
/ 14 сентября 2011

Я написал функцию для вывода перечисления в виде RadioButtons в группе (на основе кодовых ответов, найденных здесь ... явно украденным!)

Однако функция принимает аргумент типа - и яне могу понять, как вызвать его из View?

Я попробовал два фрагмента ниже ... первый работает правильно, но ничего не выводит, и я не могу понять, какполучить второе?

@{
    Html.RadioButtonForEnum<RuleType>("Rule");   
}

@Html.RadioButtonForEnum<RuleType></RuleType> <--this gets autocompleted for me!

У меня такое чувство, что все будет просто ...!

1 Ответ

6 голосов
/ 14 сентября 2011

Звучит так, как будто вы должны сделать свой блок кода явным. Попробуйте:

@(Html.RadioButtonFor<RuleType>("Rule"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...