Возникают проблемы с возвратом в просмотр путем передачи модели вместе с этим.
errorMessage Невозможно привязать тип источника eCaptis.Models.Patient к типу модели Umbraco.Core.Models.PublishedContent.IPublishedContent.
public class PatientController : SurfaceController
{
public ActionResult Edit(int? id)
{
if (id == null)
{
return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
}
Patient patient = db.Patients.Find(id);
if (patient == null)
{
return HttpNotFound();
}
return PartialView( patient);
}
}
Возможно, я подозреваю, что есть проблема с маршрутизацией, так как после установки Umbraco v8 отладчик не работает RouteConfig.cs
Бит BackGround: я создал тип документа в Umbraco, который называется home. Редактирование дочернего элемента и вход в систему
На домашней странице будет отображаться таблица, в которой при нажатии на имя следует перемещаться для редактирования представления пациента, поэтому я передал идентификатор пациента контроллеру после нажатия на имя пациента как показано в коде выше.
При этом мой URL изменяется с http://localhost: 12345 на http://localhost: 12345 / umbraco / Surface / Patient / Edit / 345
Как правило, если мы не используем контроллер поверхности или Umbraco, этот URL-адрес может быть следующим: http://localhost: 12345 до http://localhost: 12345 / Patien t / Edit / 345
Я даже смотрел на угон маршрута, но это не помогло мне или, может быть, из-за моего непонимания.
Любая помощь в исправлении этого очень ценится , Заранее спасибо