Форум программистов  
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > .NET > ASP.NET
Регистрация

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

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

Хочу с помощью библиотеки 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 вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Что я делаю не так? 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




15:07.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru