Это, вероятно, довольно глупый вопрос, но я новичок в MVC, и я просто не знаю, как это сделать. Мне нужно возвращать разные представления, основанные на статусе переменной. Когда я пытаюсь возвращать частичные представления внутри условного оператора, метод дает ошибку, чтобы никакое значение не возвращалось. Вот идея того, что я пытаюсь сделать.ASP.Net MVC возвращает частичный вид, основанный на условии
if (status == 1)
{
return PartialView("partial1", model);
}
if (status == 2)
{
return PartialView("partial2", model);
}
if (status == 3)
{
return PartialView("partial3", model);
}
Я предполагаю, что вы имеете в виду 'если (состояние == 1)' –
Опубликуйте все действие контроллера (после фиксации коды, обратите внимание на комментарии @StephenMueckes'), и точное сообщение об ошибке. – ataravati
@StephenMuecke извините за это. Я просто пытался напечатать простой образец. – hollyquinn