Когда я использую Html.ActionLink без значений параметров, загрузчик целевого представления загружается нормально, но когда я пытаюсь передать параметр pa, загрузчик целевого представления не загружается, он отображает только простой HTML без начальной загрузки.Я использую sb-admin-2 кстати.
Я уже попробовал перегрузку всех методов @ Html.ActionLink, но ничего не работает.
При нажатии на эту ссылку загрузка страницы и данные передаются, но загрузчик не загружается.
@Html.Actionlink с кодом параметра:
@Html.ActionLink("Update", "AddOrEdit", "Receiving", new { @id = item.ReceivingDocumentNo }, new { @class = "btn btn-xs btn-info" })
@ Html.ActionLink без кода параметра:
@Html.ActionLink("Create New", "AddOrEdit", "Receiving", new { @class = "btn btn-success" })
Пожалуйста, обратитесь к этой ссылке на результаты изображения просмотров.https://imgur.com/a/6Jg09tV
Код контроллера:
[HttpGet]
public ActionResult AddOrEdit(string id = "")
{
List<DTS.Models.DocumentType> documentTypeList = new List<DocumentType>();
List<Section> sectionList = new List<Section>();
documentTypeList = DapperORM.ReturnList<DocumentType>("ViewAllDocumentTypesReceiving").ToList<DocumentType>();
sectionList = DapperORM.ReturnList<Section>("ViewAllSections").ToList<Section>();
ViewData["DocumentTypeList"] = documentTypeList;
ViewData["SectionList"] = sectionList;
Receiving res = new Receiving();
if (id == "")
{
res.ReceivingDocumentNo = DapperORM.ReturnList<string>("GenerateReceivingTrackingNo", null).FirstOrDefault<string>();
res.ReceivingSections = sectionList;
}
else
{
DynamicParameters param = new DynamicParameters();
param.Add("@ReceivingDocumentNo", id);
res = DapperORM.ReturnList<Receiving>("GetReceivingDetailsForUpdateByReceivingDocumentNo", param).FirstOrDefault<Receiving>();
res.ReceivingSections = DapperORM.ReturnList<Section>("GetReceivingListForUpdateByDocumentNo", param).ToList<Section>();
}
return View(res);
}
Результат должен быть таким же, как при обычной загрузке макета начальной загрузки.