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

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


5
Створення сервісного рівня для моєї програми MVC?
З того, що я розумію, MVC відокремлює визначення класу (модель) від презентації (подання) за допомогою "клею", який є контролером. Контролер повинен нести єдину відповідальність і, отже, перевірятися. Моделі ViewModels використовуються для об'єднання даних від декількох об'єктів та для "масажу" даних з контролера для подання. Здається, діловій логіці насправді не місце …

7
jQuery $ .cookie не є функцією
Я намагаюся встановити файл cookie за допомогою jQuery: $.cookie("testCookie", "hello"); alert($.cookie("testCookie")); Але коли я завантажую свою сторінку, я отримую повідомлення про помилку "$ .cookie не є функцією". Ось що я знаю: Я завантажив тут плагін cookie jQuery . Я посилаюся на jQuery і ПОТІМ плагін cookie. Як jQuery, так і …

5
Як визначити, чи є виняток певного типу
У мене є шматок коду спроби лову: try { ... } catch(Exception ex) { ModelState.AddModelError( "duplicateInvoiceNumberOrganisation", "The combination of organisation and invoice number must be unique"); } Для цього фрагмента коду я намагаюся вставити запис у базу даних: dba встановив його таким чином, що база даних перевіряє наявність дублікатів і …

5
Бритва MVC @foreach
Я чув, що наявність @foreach всередині подання - це ні-ні. Це означає, що погляд не повинен мати в собі жодної логіки. Яка найкраща практика щодо того, де повинна бути логіка для @foreach? @foreach..

4
Кешування в asp.net-mvc
Я хотів би кешувати свої найважчі дії з базою даних на своєму сайті asp.net-mvc. У своєму дослідженні я знайшов кешування пампушок у блозі Філа Кешування / стиснення фільтрів у блозі Казі Підкаст Скотта Хенслемана про те, як вони кешували речі в SO. Але я ще не відчуваю, що зрозумів. Я …

2
Visual Studio 2015 - Як вимкнути повідомлення "на основі вашого проекту ми визначили розширення, які можуть вам виявитися корисними"?
Оскільки останнє оновлення Visual Studio 2015 року, я отримую це повідомлення , коли я відкриваю .htmlабо .cshtmlфайли. Натискання кнопки "Не питати знову" лише відключає це, доки VS не буде перезапущено. Як я можу вимкнути його назавжди?


9
Як додати Bootstrap 3 для вибору дати на проект MVC 5 за допомогою механізму Razor?
Мені потрібні деякі вказівки щодо того, як встановити Bootstrap 3 для вибору дати на проект MVC 5 за допомогою движка Razor. Я знайшов це посилання тут, але не зміг змусити його працювати у VS2013. Копіюючи з прикладу в наступному посиланні вище, я вже зробив наступне: bundles.Add(new ScriptBundle("~/bundles/bootstrap").Include( "~/Scripts/bootstrap.js", "~/Scripts/bootstrap-datepicker.js", // …

10
Бритва без макета
Як так, коли я маю Layout = null;на мій погляд - він все ще тягне за замовчуванням? Чи є якийсь фокус, щоб зупинити це? Ось мій погляд без макета: @{ Layout = ""; } <!DOCTYPE html> <html> <head> <title>Index</title> @{Html.RenderAction("Head", "Header");} </head> <body> <div> Home </div> </body> </html> Ось виведений …

3
ASP.Net MVC Як передавати дані з подання на контролер [закрито]
Зачинено. Це питання не відповідає вимогам щодо переповнення стека . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб воно було актуальним для переповнення стека. Закрито 7 років тому . Удосконалюйте це питання Я абсолютно новачок у ASP.Net, і я впевнений, що це дуже базове питання. У мене …

12
Встановіть атрибут вимкнення на основі умови для Html.TextBoxFor
Я хочу встановити атрибут вимкнення на основі умови для Html.TextBoxFor в asp.net MVC, як показано нижче @Html.TextBoxFor(model => model.ExpireDate, new { style = "width: 70px;", maxlength = "10", id = "expire-date" disabled = (Model.ExpireDate == null ? "disable" : "") }) Цей помічник має два виходи disabled = "disabled" або …

2
У чому різниця між [AcceptVerbs (HttpVerbs.Post)] та [HttpPost]?
Я можу прикрасити дію за допомогою [AcceptVerbs (HttpVerbs.Post)] / [AcceptVerbs (HttpVerbs.Get)] [AcceptVerbs(HttpVerbs.Post)] public ActionResult Create(string title) { // Do Something... } або з атрибутами [HttpPost] / [HttpGet] [HttpPost] public ActionResult Create(string title) { // Do Something... } Вони різні?

9
InvalidCastException видаляється після встановлення ASP.NET MVC 4 Beta
Я отримую наступний виняток після встановлення ASP.NET MVC 4 Beta на машині з ASP.NET MVC 3. System.InvalidCastException було оброблено кодом користувача Message = [A] System.Web.WebPages.Razor.Configuration.HostSection не може бути передано в [B] System.Web.WebPages.Razor.Configuration.HostSection. Тип A бере початок із 'System.Web.WebPages.Razor, Версія = 1.0.0.0, Культура = нейтральна, PublicKeyToken = 31bf3856ad364e35' у контексті 'За …

7
Як здійснити скидання пароля?
Я працюю над додатком в ASP.NET, і мені було цікаво, як я можу реалізувати Password Resetфункцію, якщо я хочу прокрутити свою власну. У мене є такі запитання: Який хороший спосіб створення унікального ідентифікатора, який важко зламати? Чи повинен бути прикріплений до нього таймер? Якщо так, то як довго це має …

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