asp.net-mvc- все статьи тега ➜ страница 11


ASP.NET глобальные переменные MVC

Как вы объявляете глобальные переменные в ASP.NET MVC? ...

Как изменить тип идентификатора в Microsoft.сеть САШ.Тождественность.EntityFramework.IdentityUser

(ASP.NET MVC 5, EF6, VS2013) Я пытаюсь выяснить, как измените тип поля " Id " со string на int тип: Microsoft.AspNet.Identity.EntityFramework.IdentityUser чтобы новые учетные записи пользователей были связаны с целочисленным идентификатором, а не с идентификатором GUID. Но похоже, что это будет сложнее, чем просто добавить новое свойство Id с типом int в мой производный пользовательский класс. Взгляните на эту сигнатуру метода: (из сборки Microsoft.сеть САШ.Тождественность.Ядро.dll) public ...

Ошибка маркера проверки запроса на вход

Я просматривал журналы ошибок проекта разработки и обнаружил следующую ошибку (имя изменено для защиты виновным невинных)- предоставленный маркер защиты от подделки был предназначен для пользователя "", но текущий пользователь "админ". это не было особенно трудно воспроизвести - Откройте приложение на странице входа откройте второе окно или вкладку браузер на тот же компьютер на страницу входа перед входом в систему войдите в первое окно (или действительно во второе, порядок не имеет з ...

Не удалось загрузить файл или сборку 'Microsoft.Сеть.Инфраструктура,

Я попытался загрузить свой сайт на сервер. Он отлично работал с моим локальным хостом, поэтому я загрузил все в свой localhost wwwroot папку на сервер и изменил строку подключения. но есть такая ошибка: Exception information: Exception type: InvalidOperationException Exception message: The pre-application start initialization method Start on type RouteDebug.PreApplicationStart threw an exception with the following error message: Could not load file or assembly 'Microsoft.Web.Infrast ...

Обновление пользовательских данных - ASP.NET идентичность

я добавил пользовательские поля к ApplicationUser класс Также я создал форму, через которую пользователь может вводить/редактировать поля. Однако по какой-то причине я не могу обновить поля в базе данных. [HttpPost] [ActionName("Edit")] [ValidateAntiForgeryToken] public async Task<ActionResult> Manage(EditProfileViewModel model) { if (ModelState.IsValid) { // Get the current application user var user = User.Identity.GetApplicationUser(); // Update the deta ...

Эффективно использовать async / await с помощью ASP.NET Web API

Я пытаюсь использовать async/await особенность ASP.NET в моем проекте Web API. Я не очень уверен, будет ли это иметь какое-либо значение в производительности моей службы Web API. Ниже приведен рабочий процесс и пример кода из моего приложения. График Работы: UI Application → Web API endpoint (controller) → метод вызова на уровне службы Web API → вызов другой внешней веб-службы. (Здесь мы имеем взаимодействия с БД, так далее.) : public async Task<IHttpActionResult> GetCountries() { ...

Рекомендации по сопоставлению ролей и утверждений в ASP.NET идентичность

Я совершенно новичок в использовании claims на ASP.NETIdentity и хотите получить представление о лучших практик в использовании Roles and/or Claims. после всего этого чтения, у меня все еще есть вопросы, как... Q: мы больше не используем роли? Вопрос: если да, то почему все еще предлагаются роли? Q: должны ли мы использовать только утверждения? Вопрос: Должны ли мы использовать роли и утверждения вместе? моя первоначальная мысль заключается в том, что мы "должны" использовать их вместе. Я ви ...

Создание сервисного уровня для моего приложения MVC?

из того, что я понимаю, MVC отделяет определения классов (модель) от представления (представления) через "клей", который является контроллером. Контроллер должен нести единую ответственность и поэтому быть проверяемым. ViewModels используются для объединения данных из нескольких объектов и для" массажа " данных из контроллера для представления. похоже, что бизнес-логика на самом деле не имеет места... поэтому я думаю, что другой слой для услуг будет подходящим. Я просто не уверен, где разм ...

ASP.NET MVC: пользовательские HTML-помощники в Razor

у меня возникли трудности с Html-помощниками при использовании с бритвой. Указанные помощники отлично работали в MVC 2 с движком просмотра веб-форм. Но не в бритве. Ошибка, которую я получаю во время выполнения: Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments Source Error: Line 1: @using Wingspan.Web.Mvc; Line 2: @Html.IncrementalMenu(MenuBlock.Site) расши ...

Поддержка optgroup in dropdownlist.NET MVC?

продолжая от этого вопроса программно создавая выпадающий список я хотел бы, чтобы мой список имел несколько optgroup тоже списки. Возможно ли это в настоящее время? Я знаю, что мне нужно передать список выбора в раскрывающийся список, но не знаю, как добавить текст, значение, optgroup в список выбора. Я хочу, чтобы конечный результат получился: <option value="">Please select</option> <optgroup label="Option A"> <option value="1">1</option> <option v ...

Добавление CSS-класс, чтобы затем использовать @HTML-код.Выпадающий список()

Я создаю свое первое приложение MVC после многих лет работы с веб-формами, и по какой-то причине я не могу сделать эту работу: @Html.DropDownList("PriorityID", String.Empty, new {@class="textbox"} ) сообщение об ошибке: System.Web.Mvc.HtmlHelper<SPDR.Models.Bug>' Не содержит определение для DropDownList и лучший метод расширения перегрузки System.Web.Mvc.Html.SelectExtensions.DropDownList(System.Web.Mvc.HtmlHelper, string, System.Collections.Generic.IEnumerable<System.Web.Mvc.Selec ...

Использование HtmlHelper в контроллере

можно ли использовать HtmlHelper в контроллере, например, чтобы получить текстовое поле(...) метод? не то, чтобы я не могу написать html, который он генерирует сам, но я просто хочу понять, как это работает, чтобы я мог создать лучшее решение. ...

Преобразование из списка в формат IEnumerable

IEnumerable<Book> _Book_IE List<Book> _Book_List как я должен сделать, чтобы преобразовать _Book_List на ? ...

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

мы реализовали поставщик членства, который аутентифицируется в Active Directory, и он использует систему.Каталог. При использовании этого поставщика членства в ASP.Net приложение MVC 3 на Visual Studio 2010 с сервером webdev мы иногда (1 из 6 раз) получаем исключение при входе в приложение. System.IO.FileNotFoundException: Could not load file or assembly 'System.Web' or one of its dependencies. The system cannot find the file specified. File name: 'System.Web' at System.Reflection.RuntimeAssem ...

Нет 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 ...

Как указать столбцы и строки многострочного редактора-Для в ASP.MVC?

в ASP.MVC 3, Как указать столбцы и строки для многострочного EditorFor (текста)? Я использую [UIHint("MultilineText")], но не могу найти никакой документации о том, как добавить атрибуты для текстовой области. нужный HTML: <textarea cols="40" rows="10"></textarea> соответствующая часть моей модели MVC 3: [UIHint("MultilineText")] public string Description { get; set; } соответствующая часть моей бритвы cshtml: <div class="editor-field"> @Html.EditorFor(model => ...

mvc: делает фавикон.ico также ищет контроллер?

Я получаю сообщение об ошибке: "контроллер для path' / favicon.ico 'не найден или не реализует IController" тогда я подумал: как фреймворк знает, для каких файлов он должен создать экземпляр контроллера, потому что то же самое верно для скрипта, css и других файлов? (никогда не думал об этом, но теперь фавикон жалуется, мне было интересно....) Но вернемся к ошибке, почему это происходит? ...

MVC-передача данных с RedirectToAction()

Я хотел бы взять данные, введенные в пользовательской форме MVC, и отобразить их в другом представлении. класс имеет следующую закрытую переменную: IList<string> _pagecontent = new List<string>(); следующее действие принимает объект FormCollection, проверяет его и передает в представление "предварительный просмотр"в виде списка: [Authorize(Roles = "Admins")] [ValidateInput(false)] [AcceptVerbs(HttpVerbs.Post)] public ActionResult UpdateContent(FormCollection collection) { if ...

Перезапуск (рециркуляция) пула приложений

как перезапустить (рециркулировать) пул приложений IIS из C# (.net 2)? Оцените, если вы опубликуете пример кода? ...