jQuery CRUD в ASP.NET MVC

УДАЛИТЕ таблицу FROM, ГДЕ идентификатор НЕ В (ИЗБРАННАЯ идентификационная таблица FROM идентификатор ORDER BY, desc ОГРАНИЧИВАЮТ 0, 10)

5
задан Kezzer 10 September 2009 в 14:59
поделиться

3 ответа

Я работаю над проектом, который использует ссылки для отключения действий удаления через AJAX POST (без обратной передачи).

$("a.deleteLink").click(function(event)
{
    event.preventDefault();
    if (confirm("Are you sure you want to delete this section?"))
    {
        //TODO Display processing indicator

        var myId = /* id of element */ ;

        $.post("/Section/Delete", { id: myId }, function(data)
        {
            if (data == "Success")
            {
                //handle success
                //TODO Fade out element using .fadeOut()
            }
            else
            {
                //handle error
            }
        });
    }
});

Метод контроллера просто находится в /Controllers/SectionController.cs. Принимает только POST, как и любое действие, изменяющее базу данных.

    private SectionRepository secRepo = new SectionRepository();

    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Delete(long id)
    {
        Section sec = secRepo.GetById(id);

        secRepo.Delete(sec);
        secRepo.Save();

        return Content("Success");
    }
3
ответ дан 14 December 2019 в 04:43
поделиться

Только что просмотрел видео о некоторых шаблонах, которые вы можете получить для ASP.NET MVC с помощью Subsonic. Хотя я еще не реализовал это и даже не пробовал, это выглядит невероятно! Взгляните здесь .


Я не уверен, подходит ли вам этот вариант или нет, но недавно у нас возникла потребность, аналогичная вашей, и мы выпускаем наше основное приложение как ASP.NET Приложение MVC (с использованием jQgrid ), а затем вторичное приложение веб-форм ASP.NET для наших функций администратора с использованием динамических данных. Это сработало очень хорошо и сэкономило нам массу времени.

Также похоже, что DynamicData и MVC будут объединены в некоторых из следующих выпусков.

Другое чтение ...
* Дэвид Хайден
* rbqsoft
* Sharp Architecture Wiki

3
ответ дан 14 December 2019 в 04:43
поделиться

У Чада Майерса есть хорошая статья по этому поводу.

Также одна от Дино Эспозито.

2
ответ дан 14 December 2019 в 04:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: