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

ASP.NET MVC Framework - це програма з відкритим кодом для веб-додатків з відкритим кодом та інструментарій, який реалізує версію шаблону модельного перегляду-контролера (MVC), пристосованого до веб-додатків та побудованого на основі технології ASP.NET.

5
Перевага створення загального сховища порівняно з конкретним сховищем для кожного об’єкта?
Ми розробляємо додаток ASP.NET MVC і зараз будуємо сховища / класи обслуговування. Мені цікаво, чи є якісь основні переваги для створення загального інтерфейсу IRepository, який реалізують усі репозиторії, проти кожного репозиторію, який має свій унікальний інтерфейс та набір методів. Наприклад: загальний інтерфейс IRepository може виглядати так (з цієї відповіді ): …

4
ASP.Net MVC Html.HiddenFor з неправильним значенням
Я використовую MVC 3 у своєму проекті, і я бачу дуже дивну поведінку. Я намагаюся створити приховане поле для певного значення на моїй моделі, проблема полягає в тому, що з певних причин значення, встановлене в полі, не відповідає значенню в моделі. напр У мене є цей код, як тест: <%:Html.Hidden("Step2", …

10
Прив’язка MVC DateTime з невірним форматом дати
Тепер Asp.net-MVC дозволяє неявно прив’язувати об'єкти DateTime. У мене є дія в руслі public ActionResult DoSomething(DateTime startDate) { ... } Це успішно перетворює рядок з виклику ajax в DateTime. Однак ми використовуємо формат дати dd / MM / yyyy; MVC перетворюється на MM / dd / yyyy. Наприклад, надсилання дзвінка …

4
ASP.NET MVC: Яка мета @section? [зачинено]
Важко сказати, про що тут питають. Це запитання є неоднозначним, розпливчастим, неповним, надто широким або риторичним і не може бути обґрунтованим відповіді в його теперішній формі. Для уточнення цього питання, щоб його можна було знову відкрити, відвідайте довідковий центр . Закрито 7 років тому . Для програми ASP.NET MVC я …
132 asp.net-mvc 

5
Як перенаправляти на сторінку за допомогою дієслова POST?
Коли ви телефонуєте RedirectToAction в контролер, він автоматично переспрямовується за допомогою HTTP GET. Як я можу сказати, щоб вона використовувала HTTP POST? У мене є дія, яка приймає як GET, так і POST-запити, і я хочу мати можливість RedirectToActionвикористовувати POST та надсилати йому деякі значення. Подобається це: this.RedirectToAction( "actionname", new …

5
Створення URL-адреси в контролері .NET MVC
Мені потрібно мати можливість створити посилання в дії на контролері для надсилання електронного листа. Яка найкраща практика для цього? Я не хочу його будувати самостійно, якщо мій маршрут зміниться. Чи повинен я мати перегляд для кожного електронного листа та відредагувати його та надіслати? Це може бути хорошим способом зробити це.

6
Як встановити сторінку запуску для налагодження в додатку ASP.NET MVC?
Як почати налагодження програми в корені програми? Наприклад: http: // localhost: 49742 / Я завжди отримую сторінку, яка не існує, наприклад: http: // localhost: 49742 / Views / Home / About.aspx Зауважте, що було б добре почати з http: // localhost: 49742 / Перегляди / Головна / Про
131 asp.net-mvc 


6
Як розширити доступні властивості User.Identity
Я використовую MVC5 Identity 2.0 для користувачів, щоб увійти на свій веб-сайт, де дані аутентифікації зберігаються в базі даних SQL. Ідентифікація Asp.net реалізована стандартним чином, як це можна знайти в багатьох навчальних посібниках в Інтернеті. Клас ApplicationUser в IdentityModels був розширений, щоб включити деякі власні властивості, такі як ціла OrganiId. …

5
Чому CheckBoxFor надає додатковий тег введення, і як я можу отримати значення за допомогою FormCollection?
У моєму додатку ASP.NET MVC я відображаю прапорець із використанням наступного коду: <%= Html.CheckBoxFor(i=>i.ReceiveRSVPNotifications) %> Тепер я бачу, що це відображає і тег введення прапорця, і тег прихованого введення. Проблема, яка виникає у мене, полягає в тому, що я намагаюся отримати значення з прапорця за допомогою FormCollection: FormValues["ReceiveRSVPNotifications"] Я отримую …

14
Атрибути Html для EditorFor () в ASP.NET MVC
Чому я не можу передати html атрибути EditorFor()? наприклад; <%= Html.EditorFor(model => model.Control.PeriodType, new { disabled = "disabled", readonly = "readonly" }) %> Я не хочу використовувати метадані Оновлення : рішенням було викликати це з подання: <%=Html.EditorFor( model => model.Control.PeriodEndDate, new {Modifiable=model.Control.PeriodEndDateModifiable})%> і використовувати ViewData["Modifiable"]в моєму користувальницькому редакторі EditorTemplates / …

12
Умовна перевірка ASP.NET MVC
Як використовувати анотації даних, щоб зробити умовну перевірку на моделі? Наприклад, скажімо, що у нас є така модель (Person and Senior): public class Person { [Required(ErrorMessage = "*")] public string Name { get; set; } public bool IsSenior { get; set; } public Senior Senior { get; set; } } …

3
Як користуватися knockout.js з ASP.NET MVC ViewModels?
Баунті Минуло деякий час, і у мене ще є пара невирішених питань. Я сподіваюся, що додавши щедроту, можливо, на ці запитання отримають відповіді. Як ви користуєтеся html-помічниками з knockout.js Чому для його роботи був необхідний документ (див. Першу редакцію для отримання додаткової інформації) Як я можу зробити щось подібне, якщо …

6
Як перенаправити на Index з іншого контролера?
Я переглядав, намагаючись знайти спосіб перенаправити Indexпогляд на інший контролер. public ActionResult Index() { ApplicationController viewModel = new ApplicationController(); return RedirectToAction("Index", viewModel); } Це те, що я намагався зараз. Тепер код, який мені дали, містить ActionLinkпосилання на сторінку, що мені Redirectтеж потрібна . @Html.ActionLink("Bally Applications","../Application")
129 c#  asp.net-mvc 

18
Значення не може бути нульовим. Назва параметра: джерело
Це, мабуть, найбільша проблема трати часу, на яку я витратив години на вирішення. var db = new hublisherEntities(); establishment_brands est = new establishment_brands(); est.brand_id = 1; est.establishment_id = 1; est.price = collection["price"]; est.size = collection["size"]; db.establishment_brands.Add(est); db.SaveChanges(); Це дає мені помилку Значення не може бути нульовим. Назва параметра: джерело стека …

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