Не могу получить результат работы вызываемого метода UpdateMenuNews, то есть по идеи параметры @Html.LabelFor и @Html.TextBoxFor должны обновить значения после вызова, но этого не происходит.
@model Models.MenuPanelNews
@using (Ajax.BeginForm("UpdateMenuNews", "News", new AjaxOptions { OnSuccess = "ValidateInsertForm(data)" }))
{
@Html.LabelFor(x => x.PopularName)
@Html.TextBoxFor(x => x.PopularName)
<input class="update_button" type="submit" value="Найти" />
}
метод
[HttpPost]
public Models.MenuPanelNews UpdateMenuNews(Models.MenuPanelNews MenuPanelNews)
{
Models.Db_Initializer _InitializerPageNews = new Models.Db_Initializer();
MenuPanelNews = _InitializerPageNews.GetMenuPanelNews(MenuPanelNews);
return MenuPanelNews;
}
Может я что путаю или упустил что то, но я даже не смог найти похожего примера для понимания. Заранее спасибо за помощь.
Попробуете обернуть ваш код Razor код в PartialView, и возвращать из метода это PartialView:
return PartialView("PartialView", MenuPanelNews);
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Не могу написать функцию которая обновляет запись в БДПробую так:
В проекте на c# использую скипт JS для сбора ссылочекСам скрипт на js: