Так что я использую Html.Partial()
для визуализации частичного представления. Это очень простое приложение MVC, чтобы помочь мне понять частичные представления и MVC в целом.
У меня есть форма с раскрывающимся списком, которая меняет то, что отображается под указанным раскрывающимся списком. Если выбран «Один», будет отображаться «Один», так же как и «Два». Это использует ViewBag, который изменен в моем контроллере. Тем не менее, я хочу, чтобы это отображалось через частичное представление. Итак, у меня есть это @Html.Partial(ViewBag.Test)
. Это не работает вообще, это дает ошибку CS1973.
Вот полная ошибка, которую я получаю:
Ошибка CS1973 «HtmlHelper» не имеет применимого метода с именем «Partial», но, похоже, имеет метод расширения с этим именем. Методы расширения не могут быть динамически отправлены.