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


C# HttpWebRequest-как определить, произошел ли HTTP 301?

Я провожу некоторое тестирование моих HTTP 301 редиректов (перемещенных постоянно) для ASP.NET веб-приложение MVC. Я создал тестовую страницу со следующим кодом: try { var req = (HttpWebRequest) WebRequest.Create(url); resp = (HttpWebResponse) req.GetResponse(); return Json(new {statusCode = (int) resp.StatusCode}); } catch (Exception exc) { return Json(new { statusCode = (int)HttpStatusCode.InternalServerError }); } finally { if (resp != null) resp.Close(); } Но пробл ...

Как заново создать базу данных для Entity Framework?

Я попал в плохое состояние с моим ASP.Net проект MVC 5, использующий Code-First Entity Framework. Я не беспокоюсь о потере данных, я просто хочу иметь возможность начать все заново, воссоздать базу данных и начать использовать миграции с использованием кода. В настоящее время я нахожусь в состоянии, когда каждая попытка обновить базу данных приводит к возникновению исключения или получению сообщения об ошибке. Кроме того, веб-сайт не может правильно получить доступ к базе данных. Как я могу ст ...

предупреждения-html.помощники, не распознанные после обновления проекта

Недавно я обновил свой проект до mvc 5, EF 6. я обновил все пакеты через диспетчер консоли пакетов (update-package). Теперь я вижу тонны предупреждений о помощниках html в каждом представлении / частичном представлении / макете. Вот некоторые из ошибок: имя 'ViewBag' не существует в текущем контексте имя "стили" не существует в текущем контексте имя 'Scripts' не существует в текущей версии контекст 'система.Сеть.страницы.Формат html.HtmlHelper "не содержит определения для "Partial" и ник ...

C# отображение ошибки "делегат" системы.Func' не принимает 1 аргумент

Я звоню: form = new FormFor<Project>() .Set(x => x.Name, "hi"); Где проект имеет поле под названием Name и код FormFor: public class FormFor<TEntity> where TEntity : class { FormCollection form; public FormFor() { form = new FormCollection(); } public FormFor<TEntity> Set(Expression<Func<TEntity>> property, string value) { form.Add(property.PropertyName(), value); return this; } } ...

Постоянные Файлы Cookie Удаляются При Закрытии Браузера-Identity 2.0

Я использую asp.net identity 2.0 для управления логинами пользователей. Я следую примеру для Identity 2.0 и не могу заставить файл cookie сохраняться после закрытия всего браузера. Это происходит во всех браузерах. Код: Контролер Счета public async Task<ActionResult> Login(LoginViewModel model, string returnUrl) { if (!ModelState.IsValid) { return View(model); } var result = await SignInHelper.PasswordSignIn(model.Email, model.Password, isPersistent: true, shou ...

Помогите с системой голосования jQuery. Проблема обновления html подсчета голосов

Я пытаюсь создать Stackoverflow, подобный системе голосования, и столкнулся с небольшой проблемой. У меня есть следующий HTML, к которому подключены события jQuery onClick: <div id="c_<%=Html.Encode(Model.C.cID) %>" class="votes"> <img src="../../Content/gfx/Up.png" class="up" alt="" /> <span class="votecount"><%= Html.Encode(Model.C.VoteCount)%></span> <img src="../../Content/gfx/Down.png" class="down" alt="" /> </div> OnClick jQ ...

Сериализация объекта JSON из предварительно скомпилированного класса в приложении MVC

Я пытаюсь сериализовать объект JSON, чтобы отправить его из контроллера в представление. Несмотря на то, что я прочитал много подобных вопросов, я не нашел решения, которое работает хорошо. В моем случае у меня есть объект List<MyType>, где находится предварительно скомпилированный класс. Но когда я попытался сериализовать данные с помощью: DataContractJsonSerializer ser = new DataContractJsonSerializer(typeof(MyType)); Я получил следующую ошибку: Дополнительная информация: Тип ...

ASP.NET MVC ' Html.ActionLink 'между" областями"

Я добавил новую область в свой проект MVC3 и пытаюсь связать страницу _Layout с новой областью. Я добавил область под названием "Admin", которая имеет контроллер "Meets". Я использовал конструктор visual studio, чтобы добавить область, чтобы она имела правильный класс регистрации области и т. д., и глобальный.файл asax регистрирует все области. Однако, когда я использую следующие 2 ссылки действий на странице в корне, я сталкиваюсь с несколькими проблемами: @Html.ActionLink("Admin", "Index", ...

Загрузка файлов ASP.NET MVC 3.0

Я хочу загрузить файл вasp. net-mvc. Как я могу загрузить файл с помощью html input file контроля? ...

Как создать выпадающий список из перечисления в ASP.NET MVC?

Я пытаюсь использовать Html.DropDownList метод расширения, но не могу понять, как использовать его с перечислением. допустим, у меня есть перечисление вроде этого: public enum ItemTypes { Movie = 1, Game = 2, Book = 3 } как мне создать выпадающий список с этими значениями, используя Html.DropDownList метод расширения? или лучше всего просто создать цикл for и создать элементы Html вручную? ...

ASP.NET в MVC - установка пользовательских IIdentity и iprincipal точно

мне нужно сделать что-то довольно простое: в моем ASP.NET приложение MVC, я хочу установить пользовательский IIdentity / IPrincipal. В зависимости от того, что легче / более подходит. Я хочу расширить значение по умолчанию, чтобы я мог вызвать что-то вроде User.Identity.Id и User.Identity.Role. Ничего особенного, просто некоторые дополнительные свойства. Я прочитал тонны статей и вопросов, но я чувствую, что я делаю это сложнее, чем есть на самом деле. Я думал, что это будет легко. Если пользов ...

Могу ли я установить неограниченную длину для maxJsonLength в интернете.конфиг?

Я использую функцию автозаполнения jQuery. Когда я пытаюсь получить список из более чем 17000 записей (каждая не будет иметь более 10 символов длины), он превышает длину и выдает ошибку: сведения об исключении: Тип исключения: исключение InvalidOperationException Сообщение об исключении: ошибка при сериализации или десериализации с помощью JSON JavaScriptSerializer. Длина строки превышает значение, установленное на собственность maxJsonLength. могу ли я установить неограничен ...

Отладка/загрузка Visual Studio очень медленная

Я в тупике. Visual Studio - это обычно мучительно медленно отлаживать или просто загружать ("начать без отладки") мой ASP.NET сайты MVC. Не всегда: сначала проекты будут загружаться красиво и быстро, но как только они загружаются медленно, они всегда будут загружаться медленно после этого. Я мог бы ждать 1-2 минуты или больше. Мои настройки: Я использую Visual Studio 2012 Express, в настоящее время, но у меня была такая же проблема в Visual Studio 2010 Express также. Мое решение хранится на се ...

JQuery - $ не определен

у меня есть простой jQuery click event <script type="text/javascript"> $(function() { $('#post').click(function() { alert("test"); }); }); </script> и ссылка jquery, определенная на сайте.мастер <script src="<%=ResolveUrl("~/Scripts/jquery-1.3.2.js")%>" type="text/javascript"></script> Я проверил, что скрипт решается правильно, я могу видеть разметку и просматривать скрипт непосредственно в firebug, поэтому я должен быть на ...

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

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

ASP.NET сравнение двигателя с MVC

Я искал на SO & Google для разбивки различных двигателей просмотра, доступных для ASP.NET MVC, но не нашли намного больше, чем простые высокоуровневые описания того, что такое механизм просмотра. Я не обязательно ищу "лучший" или "самый быстрый", а скорее некоторые реальные сравнения преимуществ / недостатков основных игроков (например, по умолчанию WebFormViewEngine, Mvccontrib View Engine и т. д.) для различных ситуаций. Я думаю, что это было бы очень полезно при определении того, будет ...

Можете ли вы перегрузить методы контроллера в ASP.NET MVC?

Мне любопытно посмотреть, если вы можете перегрузить методы контроллера в ASP.NET MVC. Всякий раз, когда я пытаюсь, я получаю ошибку ниже. Эти два метода принимают различные аргументы. Это то, что не может быть сделано? текущий запрос на действие "MyMethod" на контроллере типа "MyController" неоднозначен между следующими методами действия: ...

Как использовать тире в HTML - 5 data-* атрибуты в ASP.NET MVC

Я пытаюсь использовать HTML5 data-attributes в моем ASP.NET проект MVC 1. (Я-C# и ASP.NET MVC новичок.) <%= Html.ActionLink("« Previous", "Search", new { keyword = Model.Keyword, page = Model.currPage - 1}, new { @class = "prev", data-details = "Some Details" })%> "данные-детали" в приведенных выше htmlAttributes дают следующую ошибку: CS0746: Invalid anonymous type member declarator. Anonymous type members must be declared with a member assignment, simple name or memb ...

ASP.NET в MVC 3 - частичная против отображения шаблона против редактора шаблонов

Итак, название должно говорить само за себя. для создания повторно используемых компонентов в ASP.NET MVC, у нас есть 3 варианта (могут быть и другие, о которых я не упоминал): Частичный Вид: @Html.Partial(Model.Foo, "SomePartial") Пользовательский Шаблон Редактора: @Html.EditorFor(model => model.Foo) Пользовательский Шаблон Дисплея: @Html.DisplayFor(model => model.Foo) С точки зрения фактического представления/HTML, все три реализации идентично: @model WebApplications.Models.F ...

Разница между ApiController и регулятором внутри ASP.NET MVC

Я играл вокруг с ASP.NET MVC 4 beta и теперь я вижу два типа контроллеров:ApiController и Controller. Я немного смущен тем, в каких ситуациях я могу выбрать конкретный контроллер. например: если я хочу вернуть представление, то я должен использовать ApiController или обычный Controller? Я знаю, что веб-API WCF теперь интегрирован с MVC. так как теперь мы можем использовать оба контроллера может кто-нибудь указать, в каких ситуациях идти на соответствующий контроллер. ...