Вопросы с тегом «asp.net-mvc»

ASP.NET MVC Framework - это платформа и инструмент веб-приложений с открытым исходным кодом, которые реализуют версию шаблона модель-представление-контроллер (MVC), адаптированную к веб-приложениям и построенную на основе технологии ASP.NET.

6
Использование WebAPI или MVC для возврата JSON в ASP.NET
Я создаю приложение ASP.NET MVC, в котором много клиентских скриптов, оно будет использовать JSON и jQuery для управления DOM. Я понимаю, как Web API контроллера и MVC контроллер может вернуть JSON. Учитывая мой сценарий, следует ли мне использовать контроллер веб-API или контроллер MVC ?

9
Как настроить web.config для разрешения запросов любой длины
Я строю сайт, на котором я хотел бы создать сторону клиентского файла из значения элемента textarea. У меня есть код для этого, но я получаю эту ошибку Ошибка HTTP 404.15 - не найден Модуль фильтрации запросов настроен на отклонение запроса, если строка запроса слишком длинная. Есть ли способ переопределить это, …

16
Отключить обязательный атрибут проверки при определенных обстоятельствах
Мне было интересно, можно ли отключить атрибут обязательной проверки в определенных действиях контроллера. Мне это интересно, потому что в одной из моих форм редактирования я не требую, чтобы пользователь вводил значения для полей, которые они уже указали ранее. Однако затем я реализую логику, согласно которой при вводе значения используется специальная …

2
В чем разница между четырьмя результатами файлов в ASP.NET MVC
ASP.NET имеет четыре различных типа результатов файла: FileContentResult: отправляет содержимое двоичного файла в ответ. FilePathResult: отправляет содержимое файла в ответ FileResult: возвращает двоичный вывод для записи в ответ FileStreamResult: отправляет двоичное содержимое в ответ с использованием экземпляра Stream Эти описания взяты из MSDN и, за исключением FileStreamResult, первые три звука …

11
Как передать несколько параметров в GET ASP.Net Web API?
Я использую .Net MVC4 Web API для (надеюсь) реализации API RESTful. Мне нужно передать несколько параметров в систему и заставить ее выполнить какое-то действие, а затем вернуть список объектов в качестве результатов. В частности, я передаю две даты и возвращаю записи, которые попадают между ними. Я также отслеживаю возвращенные записи, …

4
Опасно ли включение двойного побега?
У меня есть приложение ASP.NET MVC с маршрутом, который позволяет искать вещи через / search / <searchterm>. Когда я предоставляю "search / abc", он работает хорошо, но когда я предоставляю "/ search / a + b + c" (правильно закодированный URL), IIS7 отклоняет запрос с ошибкой HTTP 404.11 ( модуль …
136 c#  asp.net-mvc  iis-7 

5
ASP.NET: этот метод не может быть вызван на начальной стадии инициализации приложения
Я пытаюсь получить сайт ASP.NET MVC 3, работающий на IIS 6.0. В настоящее время, когда я запрашиваю страницу с сервера, она выдает следующую ошибку: Сообщение об ошибке синтаксического анализатора: этот метод не может быть вызван на этапе начальной инициализации приложения. на этой линии: <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> Я полностью …

21
Элемент с таким же ключом уже добавлен
Я получаю эту ошибку всякий раз, когда я отправляю форму, и метод действия не вызывается из-за этого: Элемент с таким же ключом уже добавлен. И детали исключения: [ArgumentException: элемент с тем же ключом уже добавлен.] System.ThrowHelper.ThrowArgumentException (ресурс ExceptionResource) +52 System.Collections.Generic.Dictionary`2.Insert (ключ TKey, значение TValue, логическое добавление) +9382923 система .Linq.Enumerable.ToDictionary (источник …
135 asp.net-mvc 

4
Разница между проектом MVC 5 и проектом Web Api
Я новичок в ASP.NET MVC и веб-API и пытаюсь получить основы. AFAIK, у нас есть шаблоны проектов в VS 2013, названные как MVC, Web APIи Both of them together. Я прошел учебники и узнал, что мы можем создать API, используя как MVC, так и шаблон Web API. Итак, каковы различия …

7
Функции C # 6.0, не работающие с Visual Studio 2015
Я тестирую Visual Studio 2015 с C # 6.0, но языковые функции не работают. В веб-приложении MVC следующий код компилируется: if (!string.IsNullOrWhiteSpace(Model.Profile?.TypeName)) { // More logic here... } Однако, когда я запускаю приложение через Debug и IIS Express, я получаю следующую ошибку: CS1525: недопустимый термин "." Как включить эти функции?

5
ASP.NET MVC неоднозначные методы действия
У меня есть два метода действий, которые противоречат друг другу. По сути, я хочу иметь возможность получить одно и то же представление с использованием двух разных маршрутов, либо по идентификатору элемента, либо по имени элемента и его родителя (элементы могут иметь одно и то же имя у разных родителей). Поисковый …

9
Запрос на поставку веб-API генерирует ошибку Http 405 Method Not Allowed
Вот вызов PUTметода в моем веб-API - третья строка метода (я вызываю веб-API из внешнего интерфейса ASP.NET MVC): client.BaseAddressесть http://localhost/CallCOPAPI/. Вот contactUri: Вот contactUri.PathAndQuery: И, наконец, вот мой 405 ответ: Вот WebApi.config в моем проекте Web API: public static void Register(HttpConfiguration config) { config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new …

4
Строка подключения с использованием проверки подлинности Windows
Я создаю веб-сайт, но в базе данных использую проверку подлинности Windows. Я знаю, что вы используете это для аутентификации SQL <connectionStrings> <add name="NorthwindContex" connectionString="data source=localhost; initial catalog=northwind;persist security info=True; user id=sa;password=P@ssw0rd" providerName="System.Data.SqlClient" /> </connectionStrings> Как мне изменить это для работы с проверкой подлинности Windows?

8
ASP.NET MVC Да / Нет Радиокнопки с сильно связанной моделью MVC
Кто-нибудь знает, как привязать переключатель «Да / Нет» к логическому свойству строго типизированной модели в ASP.NET MVC. Модель public class MyClass { public bool Blah { get; set; } } Посмотреть <%@ Page Title="blah" Inherits="MyClass"%> <dd> <%= Html.RadioButton("blah", Model.blah) %> Yes <%= Html.RadioButton("blah", Model.blah) %> No </dd> Спасибо РЕШЕНИЕ: Спасибо …

9
Visual Studio 2017 - Node.JS Серверный процесс - выключить?
Я работаю над приложением ASP.NET в Visual Studio 2017, и я замечаю Node.JS: серверный процесс Javascript, работающий с объемом памяти от 1,3 до 1,8 ГБ. Мой рабочий процесс IIS имеет нормальный размер, как в VS 2015. В моем приложении нет библиотек Node.JS. Я не могу понять, как отключить этот процесс …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.