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

ASP.NET MVC 3 - третя основна версія розширення Model-View-Controller для розробки веб-додатків у рамках .NET.

4
Як використовувати ? : якщо висловлювання з блоками Razor та блоками вбудованого коду
Я оновлюю свої старі подання .aspx за допомогою нового механізму перегляду Razore. У мене є купа місць, де у мене є такий код: <span class="vote-up<%= puzzle.UserVote == VoteType.Up ? "-selected" : "" %>">Vote Up</span> В ідеалі я хотів би зробити це: <span class="vote-up@{puzzle.UserVote == VoteType.Up ? "-selected" : ""}">Vote Up</span> …

7
MVC 3: Як візуалізувати подання без його макетної сторінки при завантаженні через ajax?
Я дізнаюся про « Прогресивне вдосконалення», і у мене виникає питання про AJAXifying погляди. У моєму проекті MVC 3 у мене є сторінка з макетом, сторінка перегляду та два простих подання. Сторінка перегляду знаходиться в корені папки «Перегляди» і, таким чином, застосовується до всіх представлень даних. Він визначає, що всі …


30
Не вдалося знайти ім’я типу або простору імен "DbContext" [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 2 роки тому . Удосконаліть це питання Я ДУЖЕ новачок у ASP.NET MVC (3) і мені важко вирішити …

5
Як додати додаткові простори імен на сторінки Razor замість @using заява?
Чи є якась магія, яку мені потрібно використовувати, щоб отримати простори імен в pages/namespacesелементі webconfig? <pages> <namespaces> <add namespace="System.Web.Mvc"/> <add namespace="System.Web.Mvc.Ajax"/> <add namespace="System.Web.Mvc.Html"/> <add namespace="System.Web.Routing"/> <add namespace="System.Web.WebPages"/> <add namespace="System.Web.Helpers"/> <add namespace="MyCustomHelpers"/> </namespaces> </pages> Сказане просто не хоче працювати. Я знаю, що простір імен добре, тому що, коли я ставлю @using …

2
Дерево виразів не може містити виклик або виклик, які використовують необов'язкові аргументи
Дерево виразів не може містити виклик або виклик, які використовують необов'язкові аргументи return this.RedirectToAction<MerchantController>(x => x.Edit(merchantId)); Там, де редакція мала другий, зворотний аргумент. Чому це?
145 c#  asp.net-mvc-3 

6
Спеціальні сторінки помилок на asp.net MVC3
Я розробляю базовий веб-сайт MVC3 і шукаю рішення для обробки помилок та відображення користувальницьких поглядів для кожного виду помилок. Тож уявіть, що у мене є контролер "Помилка", де його основною дією є "Індекс" (загальна сторінка помилок), і цей контролер матиме ще пару дій щодо помилок, які можуть з’явитися користувачеві на …

5
Чому Razor _layout.cshtml має провідне підкреслення у назві файлу?
У проекті ASP.NET MVC 3 за замовчуванням компонування та часткові файли cshtml починаються з підкреслення _viewstart _Layout _LogOnPartial Чому ця конвенція і для чого це використовується? Чи потрібно дотримуватися цієї конвенції? Чи надає рамки якийсь особливий сенс .cshtmlфайлу, який починається з підкреслення?

5
Проводка параметрів RestSharp JSON
Я намагаюся зробити дуже базовий REST-дзвінок на мій API MVC 3, і параметри, які я передаю, не є обов'язковими до методу дії. Клієнт var request = new RestRequest(Method.POST); request.Resource = "Api/Score"; request.RequestFormat = DataFormat.Json; request.AddBody(request.JsonSerializer.Serialize(new { A = "foo", B = "bar" })); RestResponse response = client.Execute(request); Console.WriteLine(response.Content); Сервер public …

6
Як елегантно поводитися з часовими поясами
У мене веб-сайт, розміщений в іншому часовому поясі, ніж користувачі, які використовують додаток. Крім цього, користувачі можуть мати певний часовий пояс. Мені було цікаво, як до цього підходять інші користувачі та програми SO? Найбільш очевидною частиною є те, що всередині БД дата / час зберігаються в UTC. Якщо ви перебуваєте …

3
Як встановити файл web.config для відображення повного повідомлення про помилку
Я розгорнув свою програму MVC-3 у Windows Azure. Але тепер , коли я прошу його через staging urlце показує мені ( К жаль, при обробці вашого запиту сталася помилка.) . Тепер я хочу побачити повне повідомлення про помилку, за замовчуванням він приховує, що з якихось причин безпеки. Я знаю, що …

8
Перенаправлення з атрибутів фільтра дій
Який найкращий спосіб зробити переадресацію в ActionFilterAttribute. У мене є ActionFilterAttributeвиклик, IsAuthenticatedAttributeFilterякий перевіряв значення змінної сесії. Якщо змінна хибна, я хочу, щоб програма переспрямовувалась на сторінку входу. Я вважаю за краще переадресувати за допомогою назви маршруту, SystemLoginоднак будь-який метод переадресації в цій точці буде добре.

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

5
ASP.NET: Цей метод не можна викликати під час етапу ініціалізації перед запуском програми
Я намагаюся отримати сайт ASP.NET MVC 3, який працює на IIS 6.0. На даний момент, коли я запитую сторінку на сервері, вона видає таку помилку: Повідомлення про помилку аналізатора: Цей метод не можна викликати під час етапу ініціалізації перед запуском програми. у цьому рядку: <add name="MyMembershipProvider" type="NS.MyMembershipProvider" connectionStringName="MyDatabase" applicationName="/MySite"/> Я …

4
Загальне обмеження типу множинних (АБО) типів
Читаючи це , я дізнався, що можна дозволити методу приймати параметри декількох типів, зробивши його загальним методом. У прикладі наступний код використовується з обмеженням типу, щоб переконатися, що "U" є an IEnumerable<T>. public T DoSomething<U, T>(U arg) where U : IEnumerable<T> { return arg.First(); } Я знайшов ще якийсь код, …
135 c#  asp.net-mvc-3  types 

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