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

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

6
'System.Net.Http.HttpContent' не містить визначення для 'ReadAsAsync' і не має методу розширення
Я створив консольний додаток для використання веб-API, який я щойно створив. Код програми консолі не компілюється. Це дає мені помилку компіляції: 'System.Net.Http.HttpContent' does not contain a definition for 'ReadAsAsync' and no extension method 'ReadAsAsync' accepting a first argument of type 'System.Net.Http.HttpContent' could be found (are you missing a using directive …

5
Авторизуйте атрибути за допомогою декількох ролей
Я хотів би додати авторизацію до контролера для кількох ролей одночасно. Зазвичай це виглядатиме так: [Authorize(Roles = "RoleA,RoleB,RoleC")] public async Task<ActionResult> Index() { } Але я зберігаю свої ролі в конкурсах, оскільки вони можуть колись змінитися або продовжитися. public const RoleA = "RoleA"; public const RoleB = "RoleB"; public const …

8
Як встановити властивості ViewBag для всіх подань без використання базового класу для контролерів?
У минулому я застосував загальні властивості, такі як поточний користувач, до ViewData / ViewBag у глобальному масштабі, маючи всі контролери, які успадковуються від загального базового контролера. Це дозволило мені використовувати IoC на базовому контролері, а не просто звертатися до глобальних спільних даних для таких даних. Мені цікаво, чи існує альтернативний …

11
Виникли проблеми з кількома контролерами з однаковим ім’ям у моєму проекті
У мене виникає така помилка з моїм проектом ASP.NET MVC 3: Було знайдено декілька типів, які відповідають контролеру з назвою "Дім". Це може статися, якщо в маршруті, який обслуговує цей запит ('Головна / {дія} / {ідентифікатор'), не вказані простори імен для пошуку контролера, який відповідає запиту. Якщо це так, зареєструйте …

8
ASP.NET MVC - TempData - хороша чи погана практика
Я використовую AcceptVerbsметод, описаний у дописі блогу Preview 5 Скотта Гу для роботи із записами форм у ASP.NET MVC: Користувач отримує порожню форму через GET Користувач публікує заповнену форму через POST до тієї самої дії Дія перевіряє дані, робить відповідні дії та перенаправляє на новий вигляд Тому мені не потрібно …

4
Як переспрямувати на URL-адресу динамічного входу в ASP.NET MVC
Я створюю веб-сайт із багатоквартирною орендою, на якому розміщуються сторінки для клієнтів. Першим сегментом URL-адреси буде рядок, який ідентифікує клієнта, визначений у Global.asax за допомогою такої схеми маршрутизації URL-адрес: "{client}/{controller}/{action}/{id}" Це чудово працює з такими URL-адресами, як / foo / Home / Index. Однак, використовуючи атрибут [Authorize], я хочу перенаправити …

2
Як додати BundleConfig.cs до свого проекту?
У мене є проект ASP.Net MVC , і я хочу здійснити пакетування, але все , що я можу знайти в Інтернеті , направляє мене , щоб відкрити BundleConfig.csв App_Start- однак цей файл не існує в моєму проекті. У мене є тільки три файли в цій папці: FilterConfig, RouteConfigі WebApiConfig. Конфігурація …

6
Куди покласти файли JavaScript для перегляду в програмі ASP.NET MVC?
Яке найкраще місце (яку папку тощо) розміщувати у програмі ASP.NET MVC файли javascript для перегляду? Щоб підтримувати свій проект організованим, я б дуже хотів мати можливість поставити їх поруч із файлами .aspx подання, але я не знайшов хорошого способу посилатися на них, роблячи це, не виставляючи ~ / Views / …

6
Як видалити помилку щодо glyphicons-halflings-regular.woff2 не знайдено
Додаток ASP.NET MVC4 Bootstrap 3 запускається з Microsoft Visual Studio Express 2013 для Web IDE. На консолі Chrome завжди відображається помилка http://localhost:52216/admin/fonts/glyphicons-halflings-regular.woff2 Failed to load resource: the server responded with a status of 404 (Not Found) Цей файл існує у каталозі шрифтів у Провіднику рішень. Дія збірки встановлено на "Вміст", …

4
Синтаксис Html.RenderPartial () із Razor
Це працює, оскільки повертає результат часткового візуалізації подання у рядку: @Html.Partial("Path/to/my/partial/view") Але я вважаю за краще використовувати, RenderPartialі, здається, мені потрібно написати: @{Html.RenderPartial("Path/to/my/partial/view");} замість: @Html.RenderPartial("Path/to/my/partial/view"); Щоб це працювало. Повідомлення про помилку: Compiler Error Message: CS1502: The best overloaded method match for 'System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)' has some invalid arguments Якщо є якийсь кращий …

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


21
Завдання BuildTasks.Csc не вдалося завантажити зі збірки?
Я почуваюсь винним, ставлячи подібне запитання тут, але я втрачаю і буду вдячний за допомогу. Веб-програма, яка підтверджує концепцію, була побудована на одному ПК та розміщена в репо для завантаження на інший ПК в іншому місці. Спочатку була налаштована функція автоматичної збірки, за якою Azure збиратиметься та публікуватиметься автоматично під …

6
Об’єднання бритв ASP.NET MVC
Я намагаюся відобразити список HTML, який виглядає так, за допомогою механізму подання Razor: <ul> <li id="item_1">Item 1</li> <li id="item_2">Item 2</li> </ul> Код, який я намагаюся використовувати для відображення цього списку: <ul> @foreach (var item in Model.TheItems) { <li id="item_@item.TheItemId">Item @item.TheItemId</li> } </ul> Синтаксичний аналізатор задихається, оскільки вважає, що все праворуч …

12
Як вирівняти ExpandoObject, повернутий через JsonResult в mpc asp.net?
Мені дуже подобається під ExpandoObjectчас компіляції динамічного об’єкта на сервері під час виконання, але у мене виникають проблеми з вирівнюванням цієї речі під час серіалізації JSON. По-перше, я інстанціюю об'єкт: dynamic expando = new ExpandoObject(); var d = expando as IDictionary<string, object>; expando.Add("SomeProp", SomeValueOrClass); Все йде нормально. У своєму контролері …

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