Запитання з тегом «asp.net-mvc-3»

ASP.NET MVC 3 - третя основна версія розширення Model-View-Controller для розробки веб-додатків у рамках .NET.

19
Назва "модель" не існує в поточному контексті в MVC3
Я додав сторінку cshtml у проект. Коли я спробував додати до неї наступну декларацію, я отримую помилку: "Назва" модель "не існує в поточному контексті". @model xyz.abc.SomeClass Я перевірив посилання, всі вони на місці. Я додав web.config у папку перегляду, але це не виправлено. Що-небудь мені не вистачає?


15
Як візуалізувати DateTime у визначеному форматі в ASP.NET MVC 3?
Якщо в моєму модельному класі є властивість типу, DateTimeяк я можу відображати його у визначеному форматі - наприклад, у тому форматі, який ToLongDateString()повертається? Я спробував це ... @Html.DisplayFor(modelItem => item.MyDateTime.ToLongDateString()) ... що кидає виняток, оскільки вираз повинен вказувати на властивість або поле. І це... @{var val = item.MyDateTime.ToLongDateString(); Html.DisplayFor(modelItem => …

6
ASP.NET MVC Ajax Помилка обробки
Як обробляти винятки, кинуті в контролер, коли jquery ajax викликає дію? Наприклад, я хотів би отримати глобальний код JavaScript, який виконується на будь-якому винятку сервера під час виклику ajax, який відображає повідомлення про виключення, якщо він знаходиться в режимі налагодження або просто звичайне повідомлення про помилку. На стороні клієнта я …


5
Отримання "потенційно небезпечного Request.Path значення було виявлено у клієнта (&)"
У мене є проблема застарілого коду, яка вимагає, щоб я підтримував випадкові URL-адреси, ніби вони були запитами на домашню сторінку. Деякі URL-адреси містять символи, які генерують помилку "Потенційно небезпечне значення Request.Path було виявлено у клієнта (&)" . Сайт написаний на ASP.Net MVC 3 (в C #) і працює на IIS …

3
Методи розширення не можна динамічно розсилати
Я хочу мати DropDownListFor у MVC @foreach (var item in Model) { @Html.DropDownListFor(modelItem => item.TitleIds, new SelectList(ViewBag.TitleNames as System.Collections.IEnumerable, "TitleId", "Title.TitleText"), "No: " + ViewBag.MagNo, new { id = "TitleIds" }) } в контролері public ActionResult ArticleList(int id) { ArticleWriter_ViewModel viewModel = new ArticleWriter_ViewModel(); Func<IQueryable<NumberTitle>, IOrderedQueryable<NumberTitle>> orderByFunc = null; Expression<Func<NumberTitle, …

4
Як отримати значення форм із HTTPPOST, словника чи?
У мене є контролер MVC, який має цей спосіб дії: [HttpPost] public ActionResult SubmitAction() { // Get Post Params Here ... return something ... } Форма - це нетривіальна форма з простим текстовим полем. Питання Як я отримую доступ до значень параметрів? Я не публікую повідомлення з погляду, публікація надходить …

4
MVC3 DropDownListFor - простий приклад?
У мене виникають проблеми DropDownListForв моєму додатку MVC3. Мені вдалося скористатися StackOverflow, щоб зрозуміти, як змусити їх відображатись у Перегляді, але тепер я не знаю, як зафіксувати значення у відповідних властивостях у Моделі перегляду при поданні. Для того щоб змусити це працювати, мені довелося створити внутрішній клас, який мав ідентифікатор …

4
ASP.NET MVC: Чи створюється контролер для кожного запиту?
Дуже просте запитання: чи створені контролери в ASP.NET для кожного запиту HTTP, чи вони створюються при запуску програми та повторно використовуються протягом запитів? Чи буде створений контролер лише для конкретного запиту HTTP? Якщо мої попередні припущення є правильними, чи можу я залежати від цього? Я хочу створити контекст бази даних …

7
Int або Number DataType для атрибута перевірки DataAnnotation
У своєму проекті MVC3 я зберігаю прогнози на футбольну / футбольну / хокейну / ... спортивну гру. Отже, одна з властивостей мого класу передбачень виглядає так: [Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")] [StringLength(2, ErrorMessage = "Max 2 digits")] [Remote("PredictionOK", "Predict", ErrorMessage = "Prediction can only …

6
ASP.NET MVC: Спеціальна перевірка даних DataAnnotation
У мене є Модель з 4 властивостями, які мають тип рядка. Я знаю, що ви можете перевірити довжину одного властивості, використовуючи примітку StringLength. Однак я хочу перевірити довжину чотирьох властивостей разом. Який спосіб MVC зробити це за допомогою анотації даних? Я запитую це, тому що я новачок у MVC і …

3
HtmlString vs. MvcHtmlString
HtmlString vs. MvcHtmlString Які відмінності між цими двома, або коли віддати перевагу одній над іншою? Редагувати: Одна річ , щоб віддати перевагу MvcHtmlStringбільш HtmlStringметод розширення IsNullOrEmptyв MvcHtmlString.

4
Валідатори мінімального / максимального значення в mvc asp.net
Перевірка за допомогою атрибутів у asp.net mvc - це справді приємно. Я до цього часу використовую [Range(min, max)]валідатор для перевірки значень, наприклад, наприклад: [Range(1, 10)] public int SomeNumber { get; set; } Однак - зараз мені потрібно перевірити стан мінімуму та максимуму окремо. Я очікував знайти такі атрибути: [MinValue(1, "Value …

8
Динамічна модель MVC Razor, 'object' не містить визначення для 'PropertyName'
Використання MVC 3 з двигуном подання Razor. У мене такий вигляд: @model dynamic @{ var products = (List<ListItemBaseModel>)Model.Products; var threshold = (int)(Model.Threshold ?? 1); var id = Guid.NewGuid().ToString(); } Він викликається з іншого представлення за допомогою цього коду: @Html.Partial("PartialViewName", new { Products = Model, Threshold = 5 }) В обох …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.