powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Partial View: как передать имя вью в переменной?
5 сообщений из 5, страница 1 из 1
Partial View: как передать имя вью в переменной?
    #39856232
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть главная страница, в ней диалог, использующий PartialView.

Хотелось бы рендерить этот вью или другой по условию, скажем полю установленному здесь же в главном вью или по нажатию кнопки.
У меня две кнопки : <Create> , <Edit>, обе показывают один и тот же идалог, внутри которого ренедрится вью, режимы отличаются только этим вью, вот хотелось бы грузить два разных.
Как предать имя вью в какой-нибудь переменной?

<div class="modal-body" id="div_partialProp">
<form>
@{
//await Html.RenderPartialAsync("_EditProperties");
await Html.RenderPartialAsync(partialPropViewName);//<--------------???? Эта переменная не находится
}
</form>
</div>
...
Рейтинг: 0 / 0
Partial View: как передать имя вью в переменной?
    #39856241
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинЭта переменная не находитсяну так значит ты ее не объявил. Всё, что внутри @{} - это C#, объявление переменных никто не отменял
...
Рейтинг: 0 / 0
Partial View: как передать имя вью в переменной?
    #39856275
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProРолг ХупинЭта переменная не находитсяну так значит ты ее не объявил. Всё, что внутри @{} - это C#, объявление переменных никто не отменял


мне надо установить её значение в другом месте, а здесь - только использовать.
Или, например, как-то так бы, по условию
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<form>
@{
if(????)
      await Html.RenderPartialAsync("_EditProperties");
else
await Html.RenderPartialAsync("_EditProperties");
}




Но это (???) где-то в этой главной форме поле или переменная или что-то такое.
...
Рейтинг: 0 / 0
Partial View: как передать имя вью в переменной?
    #39856281
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ролг ХупинНо это (???) где-то в этой главной форме поле или переменная или что-то такое.

На выбор

вью-модель

ViewData/ViewBag

прям в коде страницы внутри @{ ... }
...
Рейтинг: 0 / 0
Partial View: как передать имя вью в переменной?
    #39856283
Ролг Хупин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttРолг ХупинНо это (???) где-то в этой главной форме поле или переменная или что-то такое.

На выбор

вью-модель

ViewData/ViewBag

прям в коде страницы внутри @{ ... }



да, первые два не, вариант 3, решил, спасибо!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Partial View: как передать имя вью в переменной?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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