Я приближаюсь к разработке 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 разных? спасибо за любую помощь.