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

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

5
Чому потрібен JsonRequestBehavior?
Навіщо це Json Request Behaviorпотрібно? Якщо я хочу обмежити HttpGetзапити моєю дією, я можу прикрасити дію [HttpPost]атрибутом Приклад: [HttpPost] public JsonResult Foo() { return Json("Secrets"); } // Instead of: public JsonResult Foo() { return Json("Secrets", JsonRequestBehavior.AllowGet); } Чому [HttpPost]недостатньо? Чому рамкова «помилка» нам з JsonRequestBehavior.AllowGetдля кожного , JsonResultщо у нас …


9
Як додати веб-API до існуючого проекту веб-додатків ASP.NET MVC 4?
Я хочу додати веб-API ASP.NET до проекту веб-додатків ASP.NET MVC 4, розробленого в Visual Studio 2012. Які кроки потрібно виконати, щоб додати функціонуючий веб-API до проекту? Я знаю, що мені потрібен контролер, що походить від ApiController, але це майже все, що я знаю. Повідомте мене, якщо мені потрібно надати більше …

9
Як отримати URL-адресу поточної сторінки в MVC 3
Я використовую плагін коментарів Facebook у своєму блозі, який будую. У ньому є кілька тегів FBXML, які інтерпретуються через javascript у facebook, на який посилається сторінка. Це все добре працює, але я маю передати поточну, повністю кваліфіковану URL-адресу до плагіна. <div style="width: 900px; margin: auto;"> <div id="fb-root"></div> <fb:comments href="URL HERE" …
360 c#  asp.net  asp.net-mvc  razor 

7
Як оголосити локальну змінну в Razor?
Я розробляю веб-додаток у asp.net mvc 3. Я дуже новачок у ньому. З огляду на бритву, я хотів би оголосити деякі локальні змінні і використовувати їх на всій сторінці. Як це можна зробити? Здається, досить тривіально можна зробити наступні дії: @bool isUserConnected = string.IsNullOrEmpty(Model.CreatorFullName); @if (isUserConnected) { // meaning that …

21
OwinStartup не стріляє
Я мав ідеально працювати код конфігурації OwinStartup, а потім він перестав працювати. На жаль, я не впевнений, що саме я зробив, щоб змусити його перестати працювати, і мені дуже важко розгадати це. Щоб переконатися, що я покрив основи, я подвійно перевірив, щоб переконатися, що я маю [assembly:OwinStartup(typeof(WebApplication.Startup))] атрибут присвоєний належним …

6
Різниця між ApiController і контролером в ASP.NET MVC
Я бавився з ASP.NET MVC 4 beta і зараз бачу два типи контролерів: ApiControllerі Controller. Мене мало бентежить, в яких ситуаціях я можу вибрати конкретний контролер. Наприклад: Якщо я хочу повернути перегляд, тоді я повинен використовувати ApiControllerабо звичайний Controller? Мені відомо, що веб-API WCF тепер інтегрований у MVC. Оскільки зараз …

6
ASP.NET MVC Переглянути порівняння двигуна
Я шукав в SO & Google для розбиття різноманітних двигунів View, доступних для ASP.NET MVC, але не знайшов набагато більше, ніж прості описи на високому рівні того, що таке двигун перегляду. Я не обов'язково шукаю "найкращих" чи "найшвидших", а скоріше порівняння переваг / недоліків основних гравців (наприклад, WebFormViewEngine за замовчуванням, …

17
Не вдалося перевірити для однієї або декількох сутностей, зберігаючи зміни в базі даних SQL Server за допомогою Entity Framework
Я хочу зберегти свою Правка в базі даних, і я використовую Entity FrameWork Code-First в ASP.NET MVC 3 / C #, але я отримую помилки. У моєму класі подій у мене є типи даних DateTime та TimeSpan, але в моїй базі даних є дата та час відповідно. Чи може це …

17
Чи можете ви перевантажувати методи контролера в ASP.NET MVC?
Мені цікаво дізнатися, чи можете ви перевантажувати методи контролера в ASP.NET MVC. Кожен раз, коли я намагаюся, я отримую помилку нижче. Два способи приймають різні аргументи. Це щось таке, чого неможливо зробити? Поточний запит на дію "MyMethod" для контролера типу "MyController" неоднозначний між такими методами дій:


8
Як використовувати тире в атрибутах data-* HTML-5 в ASP.NET MVC
Я намагаюся використовувати атрибути даних HTML5 у своєму проекті ASP.NET MVC 1. (Я новачок C # і ASP.NET MVC.) <%= Html.ActionLink("« Previous", "Search", new { keyword = Model.Keyword, page = Model.currPage - 1}, new { @class = "prev", data-details = "Some Details" })%> "Дані-дані" у наведеному вище htmlAttributes дають таку …

22
Впорскування вмісту в конкретні розділи з часткового перегляду ASP.NET MVC 3 за допомогою системи Razor View Engine
Цей розділ у мене визначений _Layout.cshtml @RenderSection("Scripts", false) Я можу легко використовувати його з точки зору: @section Scripts { @*Stuff comes here*@ } З чим я борюся - це як отримати частковий вміст у цей розділ з часткового перегляду. Припустимо, це моя сторінка перегляду: @section Scripts { <script> //code comes …

7
Повернення бінарного файлу з контролера у веб-API ASP.NET
Я працюю над веб-сервісом, використовуючи новий WebAPI ASP.NET MVC, який обслуговуватиме двійкові файли, переважно .cabта .exeфайли. Наступний метод контролера, здається, працює, це означає, що він повертає файл, але він встановлює тип вмісту application/json: public HttpResponseMessage<Stream> Post(string version, string environment, string filetype) { var path = @"C:\Temp\test.exe"; var stream = new …

3
Як вказати різні макети у файлі ViewStart з бритвою ASP.NET MVC 3?
Я хотів би, щоб у моїй програмі було 2 окремих макета. Скажімо, один - для публічного розділу веб-сайту, а інший - для учасника. Для простоти скажемо, вся логіка для кожного із сайтів тез акуратно загорнута у два різних контролера. PublicController StaffController І що кожен з них має відповідний макет для …

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