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

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

5
ASP.NET MVC 3 - Частковий шаблон проти шаблону та редактор
Отже, назва повинна говорити сама за себе. Для створення повторно використовуваних компонентів у ASP.NET MVC у нас є 3 варіанти (можуть бути інші, про які я не згадував): Частковий вигляд: @Html.Partial(Model.Foo, "SomePartial") Шаблон спеціального редактора: @Html.EditorFor(model => model.Foo) Спеціальний шаблон відображення: @Html.DisplayFor(model => model.Foo) З точки зору фактичного перегляду / …

12
Кілька моделей на виду
Я хочу мати 2 моделі на одному перегляді. Сторінка містить і LoginViewModelі RegisterViewModel. напр public class LoginViewModel { public string Email { get; set; } public string Password { get; set; } } public class RegisterViewModel { public string Name { get; set; } public string Email { get; set; …

8
Використання Ajax.BeginForm з ASP.NET MVC 3 Razor
Чи є підручник чи приклад коду використання Ajax.BeginFormв Asp.net MVC 3, де існує ненав’язлива перевірка та Ajax? Це невловима тема для MVC 3, і я не можу зробити свою форму для належної роботи. Він виконає подачу Ajax, але ігнорує помилки перевірки.

4
ReSharper попереджає: "Статичне поле в загальному типі"
public class EnumRouteConstraint<T> : IRouteConstraint where T : struct { private static readonly Lazy<HashSet<string>> _enumNames; // <-- static EnumRouteConstraint() { if (!typeof(T).IsEnum) { throw new ArgumentException( Resources.Error.EnumRouteConstraint.FormatWith(typeof(T).FullName)); } string[] names = Enum.GetNames(typeof(T)); _enumNames = new Lazy<HashSet<string>>(() => new HashSet<string> ( names.Select(name => name), StringComparer.InvariantCultureIgnoreCase )); } public bool Match(HttpContextBase httpContext, …


7
Замініть символи розриву рядків на <br /> у поданні ASP.NET MVC Бритви
У мене є текстовий елемент управління, який приймає введення. Я намагаюся пізніше повернути цей текст до перегляду, просто використовуючи: @ Model.CommentText Це правильно кодування будь-яких значень. Однак я хочу замінити символи розриву рядків на, &lt;br /&gt;і я не можу знайти спосіб переконатися, що нові теги br не кодуються. Я спробував …

5
Нестатичний метод вимагає цілі
У мене є дія контролера, яка добре працює на Firefox як локально, так і на виробництві, і IE локально, але не IE у виробництві. Ось моя дія контролера: public ActionResult MNPurchase() { CalculationViewModel calculationViewModel = (CalculationViewModel)TempData["calculationViewModel"]; decimal OP = landTitleUnitOfWork.Sales.Find() .Where(x =&gt; x.Min &gt;= calculationViewModel.SalesPrice) .FirstOrDefault() .OP; decimal MP = …


4
Для чого синтаксис @ Html.DisplayFor?
Я розумію, що в Razor, @Html робить купу акуратних речей, як-от генерування HTML для посилань, входів тощо. Але я не отримую функцію DisplayFor ... Навіщо мені писати: @Html.DisplayFor(model =&gt; model.Title) коли я міг просто написати: @Model.Title

5
Як створити функцію в шаблоні cshtml?
Мені потрібно створити функцію, необхідну лише в одному файлі cshtml. Ви можете розглядати мою ситуацію як методи сторінки ASP.NET, які є мінімальними веб-сервісами, що реалізуються на сторінці, оскільки вони приведені до однієї сторінки. Я знаю про помічників HTML (методи розширення), але моя функція потрібна лише в одному файлі cshtml. Я …

22
Ім'я типу або простору імен не існує в просторі імен 'System.Web.Mvc'
Побудова рішення MVC3 пройшла добре, але в браузері з’явилася помилка: Повідомлення про помилку компілятора: CS0234: Тип або ім’я простору імен 'Html' не існує в просторі імен 'System.Web.Mvc' (не вистачає посилання на збірку?) Source Error: Line 25: &lt;add namespace="System.Web.Mvc" /&gt; Line 26: &lt;!--&lt;add namespace="System.Web.Mvc.Ajax" /&gt;--&gt; Line 27: &lt;add namespace="System.Web.Mvc.Html" /&gt; Line …
217 c#  asp.net-mvc-3 

3
@ медіа-запит та зіткнення синтаксису бритви ASP.NET MVC
У мене великий сайт, який працює в ASP.NET MVC за допомогою двигуна подання Razor. У мене є базовий таблиця стилів, яка містить усі загальні стилі для всього сайту. Однак у мене є певні стилі сторінки, які є &lt;head&gt;на сторінці - зазвичай це один або два рядки. Мені особливо не подобається …


4
ASP.NET MVC3 - textarea з @ Html.EditorFor
У мене є додаток ASP.NET MVC3, і я також маю форму для додавання новин. Коли VS2010 створив перегляд за замовчуванням, у мене є лише введення тексту для рядкових даних, але я хочу мати текстові області для тексту новин. Як я можу це зробити з синтаксисом Razor. Введення тексту виглядає приблизно …

8
ViewBag, ViewData та TempData
Чи може пояснити будь-який орган, коли його використовувати TempData ViewBag ViewData У мене є вимога, коли мені потрібно встановити значення в контролері один, що контролер буде перенаправляти на контролер два, а контролер два - надавати подання. Я спробував використати ViewBag, значення втрачається в той час, коли я дістаюся до Controller …

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