Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > ASP.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.08.2016, 15:42   #1
igorsmi
Новичок
Джуниор
 
Регистрация: 01.08.2016
Сообщений: 1
Вопрос Обновление частичного представления! Что я делаю не так?

Хочу с помощью библиотеки jquery сделать частичное обновление страницы без полной перезагрузки, но она к сожалению всё равно перезагружается, подключаю 3 бибоиотеки jquery-3.0.0.min.js, unobtrusive-ajax.min.js, jquery.form.min.js.
Код частичного представления

Код:
<script type="text/javascript">
    var options = {
        target: 'content', // обновляемый DOM элемент
 
    };
    $('#Form').ajaxForm(options);
</script>
 
 
<div #id = "content">
    @if (ViewBag.List != null)
    {
foreach (var item in ViewBag.List)
{
    <p>@item.Name</p>
}
    }
</div>
 
@using (Html.BeginForm("Attach", "Tickets", FormMethod.Post, new { enctype = "multipart/form-data", id = "Form" }))
{
    <input type="file" name="File" id="uploadFile" /><br />
    <button id="submit">Загрузить</button>
}

Код контроллера

Код:
[HttpPost]
    public ActionResult Attach(HttpPostedFileBase File)
    {
 
        List<Attach> ListAttach = new List<Attach>();
 
 
        var Attach = new Attach();
        if (File != null)
        {
            Attach.Size = File.ContentLength;
            Attach.Name = File.FileName;
            Attach.Type = File.ContentType;
            byte[] data = null;
 
            using (var binaryReader = new BinaryReader(File.InputStream))
            {
                data = binaryReader.ReadBytes(File.ContentLength);
            }
            Attach.File = data;
            db.Attach.Add(Attach);
            db.SaveChanges();
            ListAttach.Add(Attach);
            ViewBag.List = ListAttach;
 
 
                return PartialView(ViewBag.List);
            }
 
 
 
            return PartialView(ViewBag.List);
        }
igorsmi вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что я делаю не так? Kot070 Общие вопросы C/C++ 6 15.04.2014 13:22
Что я делаю не так rj-45 Microsoft Office Excel 7 22.11.2011 10:21
Что не так делаю? L6go1as Общие вопросы C/C++ 5 28.10.2011 07:54
запрос на обновление.Что не так делаю? vikylova C/C++ Базы данных 1 26.10.2011 12:44