Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.net mvc помогите удалить запись без перехода на action delete / 6 сообщений из 6, страница 1 из 1
07.11.2014, 14:21
    #38798549
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net mvc помогите удалить запись без перехода на action delete
Добрый день, всем.
Недавно перешёл на asp.net mvc.

Помогите удалить запись без перехода на action delete.

Есть
в List Action

<a href="@Url.Action("Delete", new { id = item.id_News, type = item.is_ravportal })" onclick="return confirm('Вы уверенны что хотите удалить ?');">
<img src="@Url.Content("~/Content/images/buttons/delete.ico")" />
</a>


Есть

//[AcceptVerbs(HttpVerbs.Post)]
public void Delete(int id, int type)
{
mvc.Models.NewsDB.DeleteNews(id, (type == 0 ) ? false : true );
Redirect(Request.UrlReferrer.AbsolutePath);
}


Но переход все равно осуществляется на http://localhost:26188/News/Delete/3?type=0
Такого Action как Delete я не создавал. Он мне не нужен. Я хочу чтобы оставался на http://localhost:26188/News/ но без удалённого элемента.

Я хочу чтобы после удаления оставался на том же урле. Подскажитке как это сделать ?

Как можно вызывать нужный метод без перехода на одноимённый view ?

Спасибо.
...
Рейтинг: 0 / 0
07.11.2014, 14:22
    #38798552
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net mvc помогите удалить запись без перехода на action delete
Пардон переход не акшен delete а view delete
...
Рейтинг: 0 / 0
09.11.2014, 10:01
    #38799735
T_STV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net mvc помогите удалить запись без перехода на action delete
stingggaПардон переход не акшен delete а view delete
AJAX Вам в помощь.
...
Рейтинг: 0 / 0
09.11.2014, 10:09
    #38799737
T_STV
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net mvc помогите удалить запись без перехода на action delete
stingggaПардон переход не акшен delete а view delete
Код: javascript
1.
2.
3.
4.
5.
$.ajax({
            url: '/YourController/Delete/id',
            type: 'post',
            contentType: 'application/json',                                          
       });
...
Рейтинг: 0 / 0
09.11.2014, 11:08
    #38799765
Calabonga
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net mvc помогите удалить запись без перехода на action delete
stinggga,

Смотри в сторону Ajax.FormBegin(). Вот пример использования.
...
Рейтинг: 0 / 0
10.11.2014, 11:24
    #38800465
stinggga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
asp.net mvc помогите удалить запись без перехода на action delete
Спасибо вам большое. Обязательно и это изучу.
А в данном фопросе помогло [HttpGet]

[HttpGet]
public ActionResult Delete(int id, int type)
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / asp.net mvc помогите удалить запись без перехода на action delete / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]