Форум программистов, компьютерный форум, киберфорум
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C# ASP.NET Core Не обновляется частичное представление через Ajax https://www.cyberforum.ru/ asp-net-core/ thread1446869.html
Shared/_Layout.cshtml @using System.Web.Optimization <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>@ViewBag.Title - My ASP.NET Application</title> <link href="~/Content/Site.css" rel="stylesheet" type="text/css" /> <link href="~/Content/bootstrap.min.css" rel="stylesheet"...
ASP NET MVC 4 Ошибка публикации в файле Web.config C# ASP.NET Core
ASP NET MVC 4 Ошибка публикации в файле Web.config публик somee.com Web.config файл <?xml version="1.0"?> <configuration> <system.web> <compilation debug="true" targetFramework="4.0"> <assemblies>
C# ASP.NET Core Вывод данных в представление https://www.cyberforum.ru/ asp-net-core/ thread1405881.html
Здравствуйте. работаю над созданием не большего журнала для своих целей. Столкнулся с проблемой вывода нужных данных в представления Есть БД, таблицы servers и programs должны использоваться как набор справочника как сделать что бы в результате ID_server и ID_PO подменялись названиями? select DATE, NAME_PO, NAME_SERVER, VERSION, EXECUTOR, NomIZM, COMMENT, STATYS from servers,...
C# ASP.NET Core Возврат значения из хранимой процедуры В БД создал хранимую процедуру, которая возвращает ID вставленной записи. Процедура работает ALTER PROCEDURE . @ImageName nvarchar(100), @SmallImage nvarchar(100), @UserId int, @ID int OUTPUT AS BEGIN SET NOCOUNT ON; https://www.cyberforum.ru/ asp-net-core/ thread1398600.html
ViewModel Troubles in database request C# ASP.NET Core
Использую подход Code First с Entity Есть классы Post, Tag, TagMap public class Post { public int PostId { get; set; } public string Title { get; set; }
C# ASP.NET Core Размещение на хостинге somee. Ошибка подключения к БД https://www.cyberforum.ru/ asp-net-core/ thread1352945.html
Есть сайт на asp.net mvc 4 и база ms sql server 2012 подход code first для доступа к данным используется EntityFramework 6 При попытке выложить на хостинг somee выдает ошибку Server Error in '/' Application. Could not determine storage version; a valid storage connection or a version hint is required. Description: An unhandled exception occurred during the execution of the current web...
C# ASP.NET Core Не могу создать контроллер https://www.cyberforum.ru/ asp-net-core/ thread1351471.html
Не могу создать контроллер. Появляется окно: "ссылка на объект не указывает на экземпляр объекта". Причина - установка пакета MvcScaffolding. Лог установки пакета: PM> Install-Package MvcScaffolding Идет попытка разрешить зависимость "T4Scaffolding". Идет попытка разрешить зависимость "T4Scaffolding.Core". Идет попытка разрешить зависимость "EntityFramework". Установка "T4Scaffolding.Core...
C# ASP.NET Core Asp.net identity password verification - локализованные строки ошибок не устраивают. Можно ли как-то изменить?
Всем привет. Делаю смену пароля. Есть такой код: public async Task<ActionResult> ChangePassword(ChangingPasswordViewModel vmodel) { var model = (WebClient) TempData; TempData = model; if (!ModelState.IsValid)
C# ASP.NET Core Одновременное заполнение и скачивание архива на веб-сервере Всем добрый день! Попалась очень интересная и необычная задача, необходимо на веб-сервере добавлять файлы в архив и тут же по мере добавления отдавать на скачивание пользователю, который запустил эту операцию. Перепробовал кучу решений, разные зип библиотеки и т.д. Либо сам алгоритм архивирования это не поддерживает либо отдельные библиотеки. Кстати, все это должно быть в памяти :) Как мне... https://www.cyberforum.ru/ asp-net-core/ thread1250180.html C# ASP.NET Core Развертывание ASP.NET приложения на IIS https://www.cyberforum.ru/ asp-net-core/ thread1249493.html
Добрый день! Пытаюсь развернуть ASP.NET приложение с бд MS SQL Server на IIS 7.5. Никогда ничем подобным ранее не занимался, поэтому столкнулся с рядом трудностей. Часть ошибок уже удалось побороть, но с очередной это сделать не получается. Собственно сама ошибка (внизу) И код: using System; using System.Collections.Generic; using System.Linq;
C# ASP.NET Core EF 6.0, CodeFirst или каког черта у меня не заполняются поля модели
Доброго времени суток всем! у меня сложилась проблема, примерно похожая на описанную в этой теме: https://www.cyberforum.ru/asp-net/thread1206959.html Но справиться с ней не выходит. В общем, есть 2 модели: internal class DictonaryModel : Dictonary
C# ASP.NET Core Существует назначенный этой команде Command открытый DataReader, который требуется предварительно закрыть Что за ошибка: Существует назначенный
Эксперт .NET
4432 / 2092 / 404
Регистрация: 27.03.2010
Сообщений: 5,657
Записей в блоге: 1
0

Подгрузить дополнительные данные при нажатии на кнопку - C# ASP.NET Core - Ответ 7666648

25.05.2015, 15:31. Показов 1838. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Страница, которая выводит первичные данные.
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@using ZooWorld.Core.Zoo
@model Animal[]
 
@{
    ViewBag.Title = "Главная";
 
    // UpdateTargetId - элемент на странице, который будет обновляется после получения новых данных со стороны сервера.
    // Url - адрес ресурса на сервере, который возвращает данные для обновления страницы
    var loadAdditionalOpt = new AjaxOptions
    {
        UpdateTargetId = "animal-table-body",
        HttpMethod = "Post",
        InsertionMode = InsertionMode.InsertAfter
    };
}
 
<h3>Главная</h3>
<p>Вы можете нажать по названию животного в списке, чтобы увидеть подробности</p>
<br />
<div class="row">
    <div class="row col-md-7">
 
        <table class="table table-hover table-condensed">
            <caption>Список животных в зоопарке</caption>
            <thead>
                <tr>
                    <th>Имя</th>
                    <th></th>
                    <th></th>
                </tr>
            </thead>
            <tbody id="animal-table-body">
                @{ Html.RenderPartial("AdditionalAnimals", Model); }
            </tbody>
        </table>
 
        @using (Ajax.BeginForm("LoadAdditionalAnimals", "Home", new { quantity = (int)ViewBag.Quantity }, loadAdditionalOpt))
        {
            <input id="get-additional-animls" class="btn btn-sm btn-default" type="submit" value="Ещё животные" />
        }
    </div>
 
    <div id="details-block" class="row col-md-4 col-md-offset-1"></div>
</div>
 
<div id="footer-block" class="row"></div>
@section scripts
{
    @*Ненавязивый JavaScript для выполнения запроса на сервер без полного обновления страницы*@
    <script src="~/Scripts/jquery.unobtrusive-ajax.min.js"></script>
    <script src="~/Scripts/User/movable-block.js"></script>
}


Частичное представление AdditionalAnimals
Кликните здесь для просмотра всего текста
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@using ZooWorld.Core.Zoo
@model Animal[]
 
@{
    // UpdateTargetId - элемент на странице, который будет обновляется после получения новых данных со стороны сервера.
    // Url - адрес ресурса на сервере, который возвращает данные для обновления страницы
    var detailsOpt = new AjaxOptions
    {
        UpdateTargetId = "details-block",
        HttpMethod = "Post"
    };
}
 
@foreach (Animal animal in Model)
{
    <tr>
        <td>
            @Ajax.ActionLink(@animal.Name, "AnimalDetails", "Home", new { animalId = @animal.Id }, detailsOpt)
        </td>
        <td>
            @using (Ajax.BeginForm("AnimalDetails", "Home", new { animalId = @animal.Id }, detailsOpt))
            {
                <input class="btn btn-sm btn-default" type="submit" value="Подробности" />
            }
        </td>
        <td>
            @using (Ajax.BeginForm("AnimalDetails", "Home", new { animalId = @animal.Id }, detailsOpt))
            {
                <input class="btn btn-sm btn-default" type="submit" value="Покормить" />
            }
        </td>
    </tr>
}

Контроллер:
Кликните здесь для просмотра всего текста
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
    public class HomeController : Controller
    {
        //Сделан для того, чтобы каждый запрос в текущей сессии не создавался новый 
        //экземпляр класса ZoologicalGarden. (см. NinjectDependencyResolver.cs).
        //Каждый запрос, а следовательно создание экземпляров контроллеров
        //передаётся один единственный экземпляр класса на поток, реализующий интерфейс IZooSessionResolver,
        //который уже определяет нужно создать новый ZoologicalGarden или взять экземпляр, 
        //сохранённый в сессии.
        private readonly IZooSessionResolver _zooResolver;
 
        public HomeController(IZooSessionResolver zooResolver)
        {
            Debug.Assert(zooResolver != null);
            _zooResolver = zooResolver;
        }
 
        public ZoologicalGarden ZooGarden
        {
            get { return _zooResolver.GetZoologicalGarden(this); }
        }
 
        // GET: Main
        public ActionResult Index()
        {
            //Animal[] animals = ZooGarden.Animals.GetAll();
            Animal[] animals = ZooGarden.Animals.GetRange(0, 3);
            ViewBag.Quantity = animals.Length;
            return View("Index", animals);
        }
 
        [HttpPost]
        public ActionResult AnimalDetails(int animalId)
        {
            Animal animal = ZooGarden.Animals.GetById(animalId);
            return PartialView("AnimalDetails", animal);
        }
 
        //[ChildActionOnly]
        [HttpPost]
        public PartialViewResult LoadAdditionalAnimals(int quantity)
        {
            Animal[] animals = ZooGarden.Animals.GetRange(quantity, 1);
            ViewBag.Quantity = animals.Length + quantity;
            return PartialView("AdditionalAnimals", animals);
        }
    }


Суть в том, что сейчас, когда я нажимаю на
HTML5
1
2
3
4
        @using (Ajax.BeginForm("LoadAdditionalAnimals", "Home", new { quantity = (int)ViewBag.Quantity }, loadAdditionalOpt))
        {
            <input id="get-additional-animls" class="btn btn-sm btn-default" type="submit" value="Ещё животные" />
        }
то есть на кнопку "Ещё животные", то подгружается всегда со старого индекса, то есть ViewBag.Quantity не инкрементируется. Как сделать так, чтобы по нажатии на кнопке у меня подгружались новые данные?

Вернуться к обсуждению:
Подгрузить дополнительные данные при нажатии на кнопку C# ASP.NET Core
Миниатюры
Подгрузить дополнительные данные при нажатии на кнопку   Подгрузить дополнительные данные при нажатии на кнопку   Подгрузить дополнительные данные при нажатии на кнопку  

0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2015, 15:31
Готовые ответы и решения:

Как сделать так чтобы при нажатии на кнопку обработчик вставлял в бд новые данные на VBscript?
Как сделать так чтобы при нажатии на кнопку обработчик вставлял в бд новые данные на VBscript ...

При изменении значения одного select нужно подгрузить в другой select соответствующие данные, которые лежат в базе
Прошу прощения за возможный оффтопик. В форме есть два поля select. При изменении значения...

Как подгрузить картинку в PictureBox при нажатии на кнопку
Доброго времени суток... Появилась проблема... Как можно подгрузить картинку в PictureBox при...

При нажатии на ссылку/кнопку подгрузить <div> с другого файла
Помогите пожалуйста. При нажатии на ссылку в первом файле нужно чтоб определенный блок &lt;div&gt; из...

2
25.05.2015, 15:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2015, 15:31
Помогаю со студенческими работами здесь

Не могу отправить данные при нажатии на кнопку
Всех приветствую! Только начал освоение HTML и возникла следующая проблема: никак не могу отправить...

При нажатии на кнопку изменять данные в DBGrid
Нужна ваша помощь. Есть DBGrid с продукцией и ее количеством. Нужно сделать так, что бы при нажатии...

Как вывести данные из DataGridView при нажатии на кнопку?
Здравствуйте, подскажите, пожалуйста, как для предложенного интерфейса сделать, чтобы при нажатии...

Чтобы при нажатии на кнопку переносились данные на другую вкладку
В общем надо чтобы из вкладки &quot;задачи&quot; в вкладку &quot;разбивка&quot; переносило данные в столбик, к примеру:...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru