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

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

6
Призначення ActionName
У чому перевага встановлення псевдоніма для методу дії за допомогою атрибута "ActionName"? Я справді не бачу великої вигоди від цього, надаючи користувачеві можливість викликати метод дії з іншим іменем. Після вказівки псевдоніма користувач може викликати метод дії, лише використовуючи псевдонім. Але якщо це потрібно, то чому користувач не змінює назву …

4
Поєднання Angular та ASP.NET MVC / Web api?
Я походжу із використання ASP.NET MVC / Web API, і зараз я починаю використовувати Angular, але мені незрозуміло, як правильно їх змішувати. Як тільки я використовую Angular, чи побічні концепції MVC все ще надають якесь значення? Або я повинен строго використовувати веб-API виключно для отримання даних для кутових викликів HTTP? …

10
Немає елемента ViewData типу "IEnumerable <SelectListItem>", який має ключ "xxx"
Є кілька дописів про це на Stack Overflow, але жоден з відповіддю, який, здається, вирішує проблему в моїй ситуації. У мене є сторінка з таблицею, кожен рядок має ряд текстових полів і випадаючий список. Усі випадаючі меню повинні використовувати однакові дані SelectList, тому я встановив їх наступним чином: Контролер ViewData["Submarkets"] …

4
Як зіставити модель перегляду назад із моделлю домену в дії POST?
Кожна стаття, знайдена в Інтернеті про використання ViewModels та використання Automapper, містить вказівки щодо відображення напрямків "Контролер -&gt; Перегляд". Ви берете модель домену разом із усіма списками вибору в один спеціалізований ViewModel і передаєте її у подання. Це зрозуміло і добре. Погляд має форму, і врешті-решт ми перебуваємо в дії …

3
ActionLink htmlAttributes
РОБОТИ &lt;a href="@Url.Action("edit", "markets", new { id = 1 })" data-rel="dialog" data-transition="pop" data-icon="gear" class="ui-btn-right"&gt;Edit&lt;/a&gt; НЕ ПРАЦЮЄ - ЧОМУ? @Html.ActionLink("Edit", "edit", "markets", new { id = 1 }, new {@class="ui-btn-right", data-icon="gear"}) Здається, ви не можете передати щось на зразок data-icon = "gear" у htmlAttributes? Пропозиції?


4
DisplayNameFor () зі списку <Object> у моделі
Я вважаю, що це досить просто, я просто не можу знайти правильний спосіб відобразити відображуване ім'я для елемента в списку в рамках своєї моделі. Моя спрощена модель: public class PersonViewModel { public long ID { get; set; } private List&lt;PersonNameViewModel&gt; names = new List&lt;PersonNameViewModel&gt;(); [Display(Name = "Names")] public List&lt;PersonNameViewModel&gt; Names …
87 c#  asp.net-mvc  razor  model 

5
Як змусити Entity Framework завжди отримувати оновлені дані з бази даних?
Я використовую EntityFramework.Extended бібліотеку для виконання пакетних оновлень. Єдина проблема - EF не відстежує пакетні оновлення, виконувані бібліотекою. Отже, коли я DbContextзнову запитую, він не повертає оновлені сутності. Я виявив, що використання AsNoTracking()методу під час запитів відключає відстеження та отримує свіжі дані з бази даних. Однак, оскільки EF не відстежує …

3
Автозавершення застосування значення, а не мітки до текстового поля
У мене проблеми з спробою змусити автозаповнення працювати належним чином. Мені все це здається нормально, але .... &lt;script&gt; $(function () { $("#customer-search").autocomplete({ source: 'Customer/GetCustomerByName', minLength: 3, select: function (event, ui) { $("#customer-search").val(ui.item.label); $("#selected-customer").val(ui.item.label); } }); }); &lt;/script&gt; &lt;div&gt; &lt;input id="customer-search" /&gt; &lt;/div&gt; @Html.Hidden("selected-customer") However when I select an item from …

2
ASP.NET MVC 5 проти AngularJS / ASP.NET WebAPI [закрито]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 6 років тому . Удосконалюйте це питання Зараз я оцінюю модель програмування для створення майбутніх веб-застосувань у моїй …


4
Де “рівень бізнес-логіки” вписується в програму MVC?
По-перше, перш ніж хтось кричав дурнем, мені було важко сформулювати це в простому заголовку. Інший заголовок міг би бути "Яка різниця між моделлю домену та моделлю MVC?" або "Що таке модель?" Концептуально я розумію Модель як дані, що використовуються поданнями та контролером. Крім цього, мабуть, є багато різних думок щодо …

7
Як правильно використовувати шаблон сховища?
Мені цікаво, як слід групувати свої сховища? Як і на прикладах, які я бачив на asp.net mvc, і в моїх книгах вони в основному використовують одне сховище для кожної таблиці бази даних. Але, схоже, багато сховищ змушують вас викликати багато сховищ пізніше для знущань та іншого. Тож я здогадуюсь, що …


1
Умовна перевірка за допомогою перевірки вільного потоку
Мені потрібен спосіб умовної перевірки полів залежно від заповнення інших полів. Напр. У мене є спадне меню та поле дати, які пов’язані. Якщо жодне з полів не встановлено, форма повинна пройти перевірку. Однак, якщо одне з двох полів встановлено, а інше - ні, тоді перевірка повинна запускатися, що вимагає встановлення …

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