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

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

9
Дозволити декілька ролей для доступу до дій контролера
Зараз я прикрашаю такий метод, щоб дозволити "членам" отримати доступ до моєї дії контролера [Authorize(Roles="members")] Як дозволити кілька ролей? Наприклад, наступне не працює, але воно показує, що я намагаюся зробити (дозволити "членам" та "адміністратору" доступ): [Authorize(Roles="members", "admin")]

20
Дата тільки з TextBoxFor ()
У мене виникають проблеми із відображенням єдиної частини дати DateTime у текстовому полі за допомогою TextBoxFor <,> (вираз, htmlAttributes). Модель заснована на Linq2SQL, поле - DateTime для SQL та в моделі Entity. Помилка: <%= Html.TextBoxFor(model => model.dtArrivalDate, String.Format("{0:dd/MM/yyyy}", Model.dtArrivalDate))%> Цей трюк здається знеціненим, будь-яке значення рядка в об’єкті htmlAttribute ігнорується. …
271 asp.net-mvc 

5
Коли я повинен використовувати OWIN Katana?
Я новачок у OWIN та Катані. Я дійсно не розумію, чому я повинен використовувати OWIN, в той час як я можу використовувати IIS. Щоб спростити, моє питання: Що я втрачаю, якщо пропускаю навчання OWIN та використовую IIS для своїх веб-сайтів? Я гугл, але немає простого пояснення. Існує деяка інформація тут …


7
Чому AuthorizeAttribute перенаправляє на сторінку входу для помилок аутентифікації та авторизації?
У ASP.NET MVC ви можете позначити метод контролера за допомогою AuthorizeAttributeтакого: [Authorize(Roles = "CanDeleteTags")] public void Delete(string tagName) { // ... } Це означає, що, якщо користувач, який зараз увійшов, не перебуває в ролі "CanDeleteTags", метод контролера ніколи не буде викликаний. На жаль, для відмов AuthorizeAttributeповертається HttpUnauthorizedResult, який завжди повертає …

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

10
Відображати частково з іншої папки (не поділяється)
Як я можу зробити перегляд зробити частковим (керування користувачем) з іншої папки? За допомогою попереднього перегляду 3 я зателефонував до RenderUserControl по всьому шляху, але оновлення до попереднього перегляду 5 більше неможливо. Натомість ми отримали метод RenderPartial, але він не пропонує мені функціоналу, який я шукаю.

9
Обслуговування favicon.ico в ASP.NET MVC
Яка кінцева / найкраща рекомендація щодо обслуговування favicon.ico в ASP.NET MVC? Зараз я роблю наступне: Додавання запису до самого початку мого методу RegisterRoutes: routes.IgnoreRoute("favicon.ico"); Розміщення favicon.ico в корені моєї програми (що також буде коренем мого домену). У мене є два питання: Чи немає способу помістити favicon.ico кудись, крім кореня моєї …

19
Тестові проекти NUnit vs Visual Studio 2008 для тестування одиниць? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …

14
Як кешувати дані в додатку MVC
Я прочитав багато інформації про кешування сторінок та часткове кешування сторінок у додатку MVC. Однак я хотів би знати, як ви кешуватимете дані. У моєму сценарії я буду використовувати LINQ для сутностей (структура сутності). Під час першого дзвінка до GetNames (або будь-якого способу) я хочу захопити дані з бази даних. …


10
Метод HTML.ActionLink
Скажімо, у мене клас public class ItemController:Controller { public ActionResult Login(int id) { return View("Hi", id); } } На сторінці, яка не знаходиться в папці "Елемент", де ItemControllerзнаходиться, я хочу створити посилання на Loginметод. Отже, який Html.ActionLinkметод я повинен використовувати і які параметри я повинен пройти? Зокрема, я шукаю заміну …

5
Завантаження файлу MVC 4 із бритвою
Я новачок у MVC 4 і намагаюся впровадити контроль завантаження файлів на своєму веб-сайті. Я не в змозі знайти помилку. Я отримую нульове значення у своєму файлі. Контролер: public class UploadController : BaseController { public ActionResult UploadDocument() { return View(); } [HttpPost] public ActionResult Upload(HttpPostedFileBase file) { if (file != …

7
Відобразити подання з іншого контролера в ASP.NET MVC
Чи можливо відобразити подання від іншого контролера? Скажімо, наприклад , у мене є CategoriesControllerі на Category/NotFound.aspxвигляд. Перебуваючи в CategoriesController, я можу легко повернутися View("NotFound"). Тепер скажіть, що у мене є ProductsControllerдія та перегляд, щоб додати товар. Однак ця дія вимагає, щоб у нас була категорія, до якої можна додати товар. …

25
Формат дати ASP.NET MVC JsonResult
У мене є дія контролера, яка ефективно просто повертає JsonResult моєї моделі. Отже, у своєму методі я маю щось таке: return new JsonResult(myModel); Це добре працює, за винятком однієї проблеми. В моделі є властивість дати, і, здається, вона повертається в результаті Json таким чином: "\/Date(1239018869048)\/" Як я маю поводитися з …

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