Вопросы с тегом «asp.net-mvc»

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

5
Как использовать сеансы в приложении ASP.NET MVC 4?
Я новичок в ASP.NET MVC. Раньше я использовал PHP, и было легко создать сеанс и выбрать пользовательские записи на основе переменных текущего сеанса. Я повсюду искал в Интернете простое пошаговое руководство, которое может показать мне, как создавать и использовать сеансы в моем приложении C # ASP.NET MVC 4. Я хочу …


6
Какая «конфиденциальная информация» может быть раскрыта при установке JsonRequestBehavior на AllowGet
Я получаю одну и ту же старую ошибку каждый раз, когда тестирую новую URLв адресной строке браузера, когда я returning Json(использую встроенный MVC JsonResult helper): Этот запрос был заблокирован, поскольку конфиденциальная информация может быть раскрыта сторонним веб-сайтам, когда она используется в файле GET request. Чтобы разрешить GET requests, установите JsonRequestBehaviorзначение …

3
ASP.NET MVC возвращает пустое представление
Каков наиболее естественный способ вернуть пустой ActionResult (для дочернего действия)? public ActionResult TestAction(bool returnValue) { if (!returnValue) return View(EmptyView); return View(RealView); } Один из вариантов, который я вижу, - создать пустое представление и ссылаться на него в EmptyView ... но может быть, есть какой-либо встроенный параметр?
112 asp.net-mvc 

2
Атрибуты html с переносом через asp.net mvc
Есть ли более приятный синтаксис при создании элементов с атрибутами через дефис вместо использования: <%= Html.TextBox ("name", value, new Dictionary<string, object> { {"data-foo", "bar"} }) %> Глядя на спецификации HTML для предлагаемых стандартов HTML 5 и WIA ARIA, кажется, что дефисы в атрибутах HTML планируется сделать более распространенными как своего …
111 c#  asp.net-mvc 

4
Для чего нужны файлы Web.Debug.config и Web.Release.Config?
Я только что обновился до Visual Studio 2010 и MVC 2.0 и заметил, что к Web.config прикреплены два дополнительных файла? Используются ли эти файлы для указания конкретных настроек отладки и выпуска, чтобы не загромождать основной файл Web.config? Имеет ли смысл помещать строку подключения в корневой файл Web.config, если у меня …

7
Int или Number DataType для атрибута проверки DataAnnotation
В моем проекте MVC3 я храню прогноз счета для футбольной / футбольной / хоккейной / ... спортивной игры. Итак, одно из свойств моего класса предсказания выглядит так: [Range(0, 15, ErrorMessage = "Can only be between 0 .. 15")] [StringLength(2, ErrorMessage = "Max 2 digits")] [Remote("PredictionOK", "Predict", ErrorMessage = "Prediction can …

6
ASP.NET MVC: настраиваемая проверка с помощью DataAnnotation
У меня есть модель с 4 свойствами, которые имеют тип строки. Я знаю, что вы можете проверить длину отдельного свойства с помощью аннотации StringLength. Однако я хочу проверить длину 4 свойств вместе взятых. Как с помощью MVC сделать это с аннотацией данных? Я спрашиваю об этом, потому что я новичок …


6
Ошибка HandleError ASP.NET MVC
Как мне использовать [HandleError]фильтр в asp.net MVC Preview 5? Я установил customErrors в своем файле Web.config <customErrors mode="On" defaultRedirect="Error.aspx"> <error statusCode="403" redirect="NoAccess.htm"/> <error statusCode="404" redirect="FileNotFound.htm"/> </customErrors> и поместите [HandleError] над моим классом контроллера следующим образом: [HandleError] public class DSWebsiteController: Controller { [snip] public ActionResult CrashTest() { throw new Exception("Oh Noes!"); …

1
Включите все файлы в папке в один пакет
При использовании BundleConfigможно ли включить все файлы папки, включая все файлы дочерних папок (и их дочерние папки и т. Д.)? Я нашел, .IncludeDirectory()но, похоже, он включает только файлы самой папки, а не файлы вложенных папок.

7
Как я могу представить файл для загрузки с контроллера MVC?
В WebForms у меня обычно есть такой код, позволяющий браузеру отображать всплывающее окно «Загрузить файл» с произвольным типом файла, например PDF, и именем файла: Response.Clear() Response.ClearHeaders() ''# Send the file to the output stream Response.Buffer = True Response.AddHeader("Content-Length", pdfData.Length.ToString()) Response.AddHeader("Content-Disposition", "attachment; filename= " & Server.HtmlEncode(filename)) ''# Set the output stream …

6
Регистрация ошибок в ASP.NET MVC
В настоящее время я использую log4net в своем приложении ASP.NET MVC для регистрации исключений. Я делаю это, наследуя все мои контроллеры от класса BaseController. В событии OnActionExecuting BaseController я регистрирую все исключения, которые могли произойти: protected override void OnActionExecuted(ActionExecutedContext filterContext) { // Log any exceptions ILog log = LogManager.GetLogger(filterContext.Controller.GetType()); if …

9
Выполнение простого вызова Ajax для контроллера в asp.net mvc
Я пытаюсь начать работу с вызовами ASP.NET MVC Ajax. контроллер: public class AjaxTestController : Controller { // // GET: /AjaxTest/ public ActionResult Index() { return View(); } public ActionResult FirstAjax() { return Json("chamara", JsonRequestBehavior.AllowGet); } } Посмотреть: <head runat="server"> <title>FirstAjax</title> <script src="http://code.jquery.com/jquery-1.9.1.js"></script> <script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function () { var …

12
Как изменить порт IIS Express для сайта
Я хочу изменить номер порта, на котором работает мой веб-сайт, во время отладки из Visual Studio. Я использую Visual Studio 2012, и я использую ASP.NET MVC 4 для своих проектов. Я хочу изменить порт. Случайный порт или фиксированный, кто угодно будет работать, просто хочет изменить порт.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.