asp.net-mvc-4- все статьи тега ➜ страница 2
Перенаправление с asp.net веб-api post action
Я очень новой для ASP.NET веб-4.0 API-интерфейс. Можем ли мы перенаправить на другой URL-адрес в конце действия POST?, что-то вроде ... Response.Redirect(url) на самом деле я загружаю файл из приложения MVC (скажем www.abcmvc.com) через Web API (скажем www.abcwebapi.com/upload) здесь upload - это действия модератора. Я публикую многосоставную форму для действия post контроллера загрузки Web API. После загрузки я хотел бы перенаправить обратно в www.abcmvc.com. это возможно? ...
Как использовать сеансы в ASP.NET приложение MVC 4?
Я новичок ASP.NET MVC. Я использовал PHP раньше, и было легко создать сеанс и выбрать записи пользователей на основе текущих переменных сеанса. Я искал везде в Интернете для простого пошагового руководства, которое может показать мне, как создавать и использовать сеансы в моем C# ASP.NET приложение MVC 4. Я хочу создать сеанс с пользовательскими переменными, к которым я могу получить доступ из любой точки моих контроллеров и иметь возможность использовать переменные в моем LINQ запросы. -спас ...
Как удалить ошибку о glyphicons-halflings-regular.woff2 не найдено
ASP.NET приложение MVC4 Bootstrap 3 выполняется из Microsoft Visual Studio Express 2013 для Web IDE. консоль Chrome всегда показывает ошибку http://localhost:52216/admin/fonts/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found) этот файл существует в каталоге шрифтов в обозревателе решений. Действие сборки имеет значение "содержимое", а копирование в выходной каталог - "не копировать, как в других файлах шрифтов". Bootstrap 3 доба ...
ASP.NET конкатенация бритвы MVC
Я пытаюсь отобразить список HTML, который выглядит следующим образом, используя механизм просмотра Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> код, который я пытаюсь использовать для отображения этого списка: <ul> @foreach (var item in Model.TheItems) { <li id="[email protected]">Item @item.TheItemId</li> } </ul> парсер задыхается, потому что он думает, что все справа от подчеркив ...
Передайте параметр контроллеру из @Html.ActionLink MVC 4
В этой строке: @Html.ActionLink("Reply", "BlogReplyCommentAdd", "Blog", new { blogPostId = blogPostId, replyblogPostmodel = Model, captchaValid = Model.AddNewComment.DisplayCaptcha }) Я получаю следующую ошибку во время выполнения на blogPostId: словарь параметров содержит нулевую запись для параметра 'идентификатора, blogpostid' из необнуляемый тип System.Типа int32' для метода - Система.Сеть.Mvc.ActionResult BlogReplyCommentAdd(Int32, Ноп.Сеть.Модели.Блоги.BlogPo ...
Как заставить BundleCollection очистить кэшированные пакеты сценариев в MVC4
... или как я научился перестать беспокоиться и просто писать код против полностью недокументированных API от Microsoft. Есть ли какая-либо фактическая документация официального System.Web.Optimization релиз? 'потому что я уверен, что не могу найти их, нет XML-документов, и все сообщения в блоге относятся к RC API, который существенно отличается. Во всяком случае.. Я пишу некоторый код для автоматического разрешения зависимостей javascript и создаю пакеты на лету из этих зависимостей. Все работ ...
Web API в решении MVC в отдельном проекте
Я создаю новый проект MVC4, и исследования заставили меня поверить, что общение с javascript на стороне сервера лучше достигается теперь через веб-API framework, а не действия контроллера. Правильно ли я понимаю это? Я предполагаю, что я могу поделиться всеми своими атрибутами и т. д. Между веб-API и контроллерами MVC, поэтому на первый взгляд это не кажется мне массовым изменением. когда я настраиваю приложения, мне нравится разделять компонентов в проекты. Мой план состоял в том, чтобы иметь ...
Как изменить порт IIS Express для сайта
Я хочу изменить номер порта, на котором работает мой сайт во время отладки из Visual Studio. Я использую Visual Studio 2012, и я использую ASP.NET MVC 4 для моих проектов я хочу изменить порт. Случайный порт или фиксированный кто-то будет работать просто хочет изменить порт. ...
Razor MVC, заполняющий массив Javascript модельным массивом
Я пытаюсь загрузить массив JavaScript с массивом из моей модели. Мне кажется, что это должно быть возможно. ни один из приведенных ниже способов не работает. не удается создать цикл JavaScript и увеличить через массив модели с переменной JavaScript for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } не удается создать цикл бритвы, JavaScript выходит за рамки @foreach(var d in Model.data) { jsArray = d; } Я ...
ASP.NET MVC 4 перехватывать все входящие запросы
есть ли способ для меня, чтобы поймать все входящие запросы на мой ASP.NET приложение MVC 4 и запустите некоторый код, прежде чем продолжить запрос к указанному контроллеру/действию? Мне нужно запустить некоторый пользовательский код аутентификации с существующими службами, и чтобы сделать это правильно, мне нужно будет перехватывать все входящие запросы от всех клиентов, чтобы дважды проверить некоторые вещи с другой службой. ...
Как добавить и получить значения заголовка в WebApi
мне нужно создать метод POST в WebApi, чтобы я мог отправлять данные из приложения в метод WebApi. Я не могу получить значение заголовка. здесь я добавил значения заголовка в приложении: using (var client = new WebClient()) { // Set the header so it knows we are sending JSON. client.Headers[HttpRequestHeader.ContentType] = "application/json"; client.Headers.Add("Custom", "sample"); // Make the request var response = client.U ...
Как издеваться над методом расширения CreateResponse на HttpRequestMessage
Я использую ASP.Net MVC 4 RC ApiController, и я пытаюсь провести модульный тест метода Get. этот метод использует метод CreateResponse, который находится на HttpRequestMessage, но я понятия не имею, как издеваться над этим или заставить его работать правильно. тело метода содержит следующее: MediaTypeHeaderValue header = new MediaTypeHeaderValue(versionedSmartBlock.ContentType); var response = Request.CreateResponse<SmartBlock>(HttpStatusCode.OK, versionedSmartBlock, header); в рамка ...
Ошибка маркера проверки запроса на вход
Я просматривал журналы ошибок проекта разработки и обнаружил следующую ошибку (имя изменено для защиты виновным невинных)- предоставленный маркер защиты от подделки был предназначен для пользователя "", но текущий пользователь "админ". это не было особенно трудно воспроизвести - Откройте приложение на странице входа откройте второе окно или вкладку браузер на тот же компьютер на страницу входа перед входом в систему войдите в первое окно (или действительно во второе, порядок не имеет з ...
Создание сервисного уровня для моего приложения MVC?
из того, что я понимаю, MVC отделяет определения классов (модель) от представления (представления) через "клей", который является контроллером. Контроллер должен нести единую ответственность и поэтому быть проверяемым. ViewModels используются для объединения данных из нескольких объектов и для" массажа " данных из контроллера для представления. похоже, что бизнес-логика на самом деле не имеет места... поэтому я думаю, что другой слой для услуг будет подходящим. Я просто не уверен, где разм ...
Нет ASP.NET шаблон веб-приложения MVC 5 на VS 2012?
Я использую Visual Studio 2012 и только что установил "Microsoft ASP.NET и веб-фреймворки 2013.1-Visual Studio". Как и ожидалось, он добавил возможность создать "ASP.NET MVC 5 Empty Project". Дело в том, что я не вижу никакого способа запустить уже функциональный "основание" как у меня было, когда я использовал MVC 4 (например "Asp.NET MVC 4 Web Application"). Я вижу только пустой шаблон. Я видел ответы, такие как: как я могу добавить шаблон проекта MVC 5 в VS 2012? создать и запустить пр ...
Как обновить утверждение в ASP.NET личность?
Я использую аутентификацию OWIN для моего проекта MVC5. Это мой SignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = "101"; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationM ...
Как я могу использовать свою собственную базу данных с SimpleMembership и WebSecurity? Что такое MVC4 безопасность все о?
Я прочитал все, что мог найти по этой теме, включая статьи MSDN и так далее, но я все еще очень растерян и смущен. вопросы пожалуйста, ответьте на следующие вопросы (кратко, если возможно): Что это SimpleMembership/SimpleMembershipProvider (WebMatrix.WebData) и за что это / они отвечают? Что это безопасные переводы в интернете (WebMatrix.WebData)? Что такое членство ( ...
Не удается прикрепить файл *.МДФ как база данных
в основном я следовал учебник и решил удалить .mdf файл после этого. теперь, когда я пытаюсь запустить приложение, я получаю следующую ошибку (название этой ветки). Код, где я получаю ошибку, показан ниже (ASP.NET MVC 4): OdeToFoodDB db = new OdeToFoodDB(); public ActionResult Index() { var model = db.Restaurants.ToList(); return View(model); } моя строка подключения выглядит следующим образом: <add name="DefaultConnection" connectionString="Data Source=(LocalDb)v11.0;Ini ...
Добавление класса CSS в Html.BeginForm()
Как добавить атрибут класса для следующей ситуации (используя только ReturnUrl): @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl })) { } Я хочу что-то вроде этого: @using (Html.BeginForm(new { ReturnUrl = ViewBag.ReturnUrl }, new { @class = "login-form" })) { } ...
CssRewriteUrlTransform с виртуальным каталогом или без него
мы используем пакет MVC на нашем сайте,CssRewriteUrlTransform убедитесь, что URL-адреса изображений работают из файла CSS динамического пакета. но это работает только тогда, когда не используется виртуальный каталог, т. е. http://localhost/VirttualDir не работает, но http://localhost/ делает. Это потому что CssRewriteUrlTransform tranform не учитывает виртуальную папку при перезаписи url-адреса. Так что если изображение реальный путь localhost/vdir/content/img/foo.png он перепишет его на loc ...