Как передать параметр типа в Body() при рендеринге фрагмента?C#

Место общения программистов C#
Ответить
Anonymous
 Как передать параметр типа в Body() при рендеринге фрагмента?

Сообщение Anonymous »

У меня есть проект с UserBase и несколько приложений с разными типами пользователей, которые наследуются от userBase. Я притворяюсь, что использую разных пользователей для всех своих представлений вместо UserBase. Для этого я передаю тип через представления следующим образом:
@typeparam UserType где UserType: class, IUserBase
У меня возникла проблема это когда мне нужно передать этот тип в @Body, который я хочу отобразить, в данном случае в MainLayout.razor:

Код: Выделить всё

@typeparam UserType where UserType : class, IUserBase

ApplicationName







**@Body  **







Я пробовал использовать CascadeParameter, но не поддерживает типы, только объекты.
Буду благодарен за любую помощь.
Заранее спасибо.
Я пробовал использовать CascadeParameter, но не поддерживает типы, только объекты.
Буду благодарен за любую помощь. Заранее спасибо.

Подробнее здесь: https://stackoverflow.com/questions/790 ... r-fragment
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»