Это рядом нужно прочитать с принятым ответом :)

ершенно новичок в mvc и пытаюсь создать фиктивное приложение для изучения mvc 3. Я пробежался по примеру музыкального магазина и сейчас пытаюсь немного расширить его в более реальное приложение. С примером, когда вы захотите создать новый элемент, вы будете перенаправлены в представление «Создать», и это нормально, но я хочу вместо того, чтобы делать пост-страничку назад, я хочу использовать jquery.dialog, чтобы открыть модальное всплывающее окно, которое позволит пользователю вставить новый элемент.

пока у меня есть

  <script type="text/javascript">

    $(function () {

        $('#dialog').dialog({
            autoOpen: false,
            width: 400,
            resizable: false,
            title: "hi there",
            modal: true,
            buttons: {
                "Close": function () {
                    $(this).dialog("close");
                }
            }
        });
        $('#my-button').click(function () {
        $('#dialog').dialog('open');
        });}); </script>

     <div id="dialog" title="Create Album" style="overflow: hidden;">
    @Html.Partial("_CreateAlbumPartial")</div>

Проблемы с этим - частичное представление загружается каждый раз не через ajax, и я действительно не знаю, где я должен поместить частичное представление. Shoukld это будет в общей папке или в папке с другими видами? Как мне обновить класс контроллера для обслуживания частичного представления?

Извините, если это легко сделать, я 3 дня в MVC :)

Ответы на вопрос(2)

Ваш ответ на вопрос