Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: ASP.NET Core
Войти
Регистрация
Восстановить пароль
 
AlanAugust
0 / 0 / 0
Регистрация: 29.06.2019
Сообщений: 7
1

Не работает @Scripts.Render

04.12.2019, 14:20. Просмотров 126. Ответов 2

Я хотел использовать Ajax.BeginForm, но он подчёркивает Ajax("не существует в текущем контексте"). Если я правильно понял, Ajax нужно подключить вот так
C#
1
 @Scripts.Render("~/scripts/jquery.unobtrusive-ajax.min.js")
но почему-то подчёркивает красным Scripts в этой строчке.

Что я делаю не так?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.12.2019, 14:20
Ответы с готовыми решениями:

RegisterForEventValidation можно вызвать только во время выполнения Render
Вот такая вот проблема появилась при попытке перекинуть данные из GridView в Excel Может кто...

Styles.Render() Scripts.Render() непонятки
Styles.Render() Scripts.Render() не загружают все скрипты и стили, хотя в бандл все записано можете...

2

yurickas
117 / 99 / 25
Регистрация: 25.11.2015
Сообщений: 707
Завершенные тесты: 2
04.12.2019, 15:10 2
Не, не так. Кажись путаница Core с MVC5

В MVC5 будет примерно так:

C#
1
@Scripts.Render("~/bundles/jquery.unobtrusive-ajax")
Если проект шаблона MVC из коробки, то там надо еще в сборщик бандлов дописать библиотеку на аякс

C#
1
2
3
bundles.Add(
                new ScriptBundle("~/bundles/jquery.unobtrusive-ajax").
                    Include("~/Scripts/jquery.unobtrusive-ajax.js"));
0
lvlkoo
.NET C#,ASP.NET MVC
Эксперт .NET
577 / 490 / 223
Регистрация: 16.10.2010
Сообщений: 1,898
Завершенные тесты: 2
04.12.2019, 15:38 3
Цитата Сообщение от AlanAugust Посмотреть сообщение
нужно подключить вот так
HTML5
1
<script src="~/scripts/jquery.unobtrusive-ajax.min.js"></script>
Цитата Сообщение от AlanAugust Посмотреть сообщение
Ajax.BeginForm
Я точно не помню, но возможно данный хелпер выпилили из core, можно попробовать что-то вроде такого
HTML5
1
2
<form method="post" data-ajax="true" data-ajax-method="post" data-ajax-complete="completed">
...
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.12.2019, 15:38

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:

3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.