asp.net-mvc-4- все статьи тега


ASP.NET виртуальное свойство навигации MVC 4 не заполняется при выполнении Post Action

У меня есть свойство навигации (Category) в классе вопросов, для которого я вручную создаю раскрывающийся список в представлении Create вопроса, и при отправке действия Create свойство навигации по категориям не заполняется в модели, поэтому дает мне недопустимое состояние ModelState. Вот моя модель: public class Category { [Key] [Required] public int CategoryId { get; set; } [Required] public string CategoryName { get; set; } public virt ...

ASP.NET Web API + отмена длительных операций

Есть ли способ выяснить в ASP.NET Web API beta был ли HTTP-запрос отменен (прерван пользователем по какой-либо другой причине)? Я ищу возможность иметь своего рода маркер отмены из коробки, который будет сигнализировать, что запрос прерван, и поэтому долгосрочные операции также должны быть прерваны. Возможный связанный вопрос-вариант использования класса CancellationTokenModelBinder. Какая причина иметь отдельную привязку для токена отмены? ...

Как исправить элемент модели, переданный в словарь типа error?

Я пытаюсь запустить свой первый ASP.NET приложение MVC. Я создал котроллер и вид. Данные берутся из базы данных. Однако, когда проект может работать, но когда я пытаюсь перейти на страницу клиента, я получаю следующую ошибку. Элемент модели, передаваемый в словарь, имеет тип - Система.Коллекции.Родовой.Список`1[Mvcapplication 3.Модели.Покупатель]', но этот словарь требует элементов модели типа 'MvcApplication3.Модели.Клиент". Я немного запутался здесь, так как ошибка говорит, что он ...

Каталог не существует. Имя параметра: directoryVirtualPath

Я только что опубликовал свой проект на своем Хосте на Arvixe и получил эту ошибку (работает нормально локально): Server Error in '/' Application. Directory does not exist. Parameter name: directoryVirtualPath Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.ArgumentException: Directory does not exist. Parameter name: ...

ASP.NET ошибка выполнения: "путь" не является допустимым приложением IIS. VS2012 / IIS7. 5

Странное поведение с моей ASP.net приложение mvc 4, работающее под управлением IIS7. 5. Каждый раз, когда я перестраиваю приложение, на узле IIS filetree моего проекта появляется 2 приложения. С первым все в порядке. Это приложение, которое я должен создать. Второй - это другой,которого не должно быть. Я переименовал свою заявку, и я полагаю, что больше нет ссылки на старое имя. Старое имя было Геди. Сегодня я пытался впервые опубликовать инструмент из visual studio и я получил это предупре ...

EF ExecuteSqlCommand с параметром int array

У меня возникла проблема при попытке передать параметр с типом array of int. То, что я сделал до сих пор ниже, но оба метода потерпели неудачу. Метод 1 (Не Удалось) : int[] CategoryArray; CategoryArray = new int[userItem.ListItemId.Count()]; int i=0; foreach (int catID in userItem.ListItemId) { CategoryArray[i] = catID; i++; } db.Database.ExecuteSqlCommand("delete from SupportRegion where UserId={0} and CategoryID not in ({1})", userItem.UserId, CategoryArray); Метод 2 (также не уд ...

Как добавить ссылку на System.Сеть.Оптимизация для приложения MVC-3-converted-to-4

Я пытаюсь использовать новую функцию связывания в проекте, который я недавно преобразовал из MVC 3 в MVC 4 beta. Для этого требуется строка кода в global.асакс,BundleTable.Bundles.RegisterTemplateBundles();, который требует using System.Web.Optimization; в верхней части. когда я это делаю, я получаю красные волнистые линии, которые говорят: "вам не хватает ссылки на сборку?"Когда я пытаюсь добавить ссылку и нажать на вкладку .NET в диалоговом окне, сортировать из A-Z, я не вижу System.Web.Opti ...

Стили.Рендеринг в MVC4

на Как @Styles.Render работает? Я имею в виду, в @Styles.Render("~/Content/css") какой файл он вызывает? у меня нет файла или папки под названием "css" внутри моего . ...

Что такое ссылки.js используется для?

Что такое _references.JS-файл, используемый в новом ASP.NET проект MVC 4? ...

Зачем использовать @Scripts.Render ("~/bundles/jquery")

Как @Scripts.Render("~/bundles/jquery") отличаются от просто ссылки на скрипт из html, как это <script src="~/bundles/jquery.js" type="text/javascript"></script> есть ли прирост производительности? ...

Как мне установить cookie на объектами httprequestmessage HttpClient, который по

Я пытаюсь использовать веб-API HttpClient чтобы сделать сообщение для конечной точки, которая требует входа в систему в виде HTTP-файла cookie, который идентифицирует учетную запись (это только то, что #ifdef ' ed из версии релиза). как добавить куки в HttpRequestMessage? ...

Метод тестирования неубедителен: тест не был запущен. Ошибка?

У меня есть тестовый класс и ниже я опубликовал тест из тест класс namespace AdminPortal.Tests.Controller_Test.Customer { [TestClass] public class BusinessUnitControllerTests { private IBusinessUnitRepository _mockBusinessUnitRepository; private BusinessUnitController _controller; [TestInitialize] public void TestInitialize() { _mockBusinessUnitRepository = MockRepository.GenerateMock<IBusinessUnitRepository>(); ...

JSONP с ASP.NET Web API

Я работаю над созданием нового набора сервисов в ASP.MVC MVC 4 с помощью веб-API. До сих пор, это здорово. Я создал сервис и заставил его работать, и теперь я пытаюсь использовать его с помощью JQuery. Я могу вернуть строку JSON с помощью Fiddler, и, похоже, все в порядке, но поскольку служба существует на отдельном сайте, пытаясь вызвать ее с ошибками JQuery с "не разрешено". Итак, это явно тот случай, когда мне нужно использовать JSONP. Я знаю, что веб-API новый, но я надеюсь, что кто-то ...

Требуемое поле формы защиты от подделки "RequestVerificationToken" отсутствует ошибка при регистрации пользователя

Я использую Membership.create пользовательская функция, то происходит следующая ошибка, требуемое поле формы защиты от подделки "_ _ RequestVerificationToken " является нет Как я могу это исправить? ...

Как я могу передать параметры в частичное представление в mvc 4

у меня есть такая ссылка: <a href='Member/MemberHome/Profile/Id'><span>Profile</span></a> и когда я нажму на это, он вызовет эту частичную страницу: @{ switch ((string)ViewBag.Details) { case "Profile": { @Html.Partial("_Profile"); break; } } } частичная страница _Profile содержит: Html.Action("Action", "Controller", model.Paramter) пример: @Html.Action("MemberProfile", "Member", new { id=1 }) // id is always ...

Как вызвать другое действие контроллера из контроллера в Mvc

Мне нужно вызвать контроллер B action FileUploadMsgView из контроллера A и нужно передать для него параметр. Code---its not going to the controller B's FileUploadMsgView(). In ControllerA private void Test() { try {//some codes here ViewBag.FileUploadMsg = "File uploaded successfully."; ViewBag.FileUploadFlag = "2"; RedirectToAction("B", "FileUploadMsgView", new { FileUploadMsg = "File uploaded successfully" }); } ...

Получение значения флажка в ASP.NET MVC 4

Я работаю над собой ASP.NET в MVC 4 приложение. Это приложение имеет базовую форму. Модель для моей формы выглядит следующим образом: public class MyModel { public string Name { get; set; } public bool Remember { get; set; } } в моей форме, у меня есть следующий HTML. <input id="Name" name="Name" type="text" value="@Model.Name" /> <input id="Remember" name="Remember" type="checkbox" value="@Model.Remember" /> <label for="Remember">&nbsp;Remember Me?</label&gt ...

Не удалось загрузить файл или сборку "System.Net.Http.Formatting" или одну из ее зависимостей. Система не может найти указанный путь

У меня есть небольшое приложение MVC, которое я использую для практических целей, но теперь я сталкиваюсь с ошибкой каждый раз, когда я пытаюсь отладить: Could not load file or assembly 'System.Net.Http.Formatting' or one of its dependencies. The system cannot find the path specified. я погуглил, но не могу найти решение. Я использую .NET 4.5. это не может быть DLL-файл, потому что я использую .Net 4.5. ...

WebAPI удалить не работает-405 метод не разрешен

Я ценю любую помощь на этом, как сайт должен идти жить сегодня вечером! У меня есть контроллер web api с методом Delete. Метод отлично работает на моей локальной машине под управлением IIS Express( Windows 8), но как только я развернул его на сервере live IIS (Windows Server 2008 R2) он перестает работать и выдает следующее сообщение об ошибке: ошибка HTTP 405.0-метод не разрешен Страница, которую вы ищете, не может быть отображена из-за недопустимого метод (HTTP глагол) используется Я искал ...

Включить пакетирование и минимизацию в режиме отладки в ASP.NET MVC 4

Я не могу поверить, что я не могу найти другие вопросы об этом, но: как один включить связывание в режиме отладки? Я знаю, как он включен для режима выпуска, но в режиме отладки я не могу найти способ включить пакетирование. Это вообще возможно или я что-то пропустил? ...