Я подхожу к разработке mvc3, но я не уверен, что то, что я хочу сделать, является правильным способом для продолжения ...
Допустим, у меня есть КОНТАКТЛИСТ, где я показываю некоторые контакты и вправильный столбец таблицы У меня есть объект, который заставляет СУММУ показывать мне количество сохраненных контактов.
Я хочу сделать (ajax) встроенное добавление, которое добавляет частичное представление "ContactCreate" в нижней части моего списка просмотраи после того, как контакт был сохранен, я хотел бы обновить просмотр списка и обзор.
Я должен начать с Ajax.Actionlink, например:
@Ajax.ActionLink("New Contact", "InlineContactCreate", "Contact", new AjaxOptions
{
UpdateTargetId = "ReferentList",
HttpMethod = "GET",
InsertionMode = InsertionMode.Replace,
})
, который вызывает
public ActionResult InlineContactCreate(Contact c)
{
if (ModelState.IsValid)
{
db.Contact.Add(c);
db.savechanges();
.
.
.
return PartialView("ContactList",)
}
но тогда мне нужно обновить 2 просмотра.Как я могу назвать 2 действия для 2 разных?спасибо за любую помощь.