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

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

13
Як я можу додати елемент до SelectList у MSPC ASP.net
В основному я хочу вставити елемент на початку SelectList зі значенням за замовчуванням 0 та текстовим значенням "- Select one -" Щось на зразок SelectList list = new SelectList(repository.func.ToList()); ListItem li = new ListItem(value, value); list.items.add(li); Чи можна це зробити?

6
Яку "конфіденційну інформацію" можна розкрити, встановивши JsonRequestBehavior на AllowGet
Я отримую таку саму стару помилку щоразу, коли тестую нову URLв адресному рядку свого браузера, коли я returning Json(використовуючи вбудований MVC JsonResult helper): Цей запит було заблоковано, оскільки конфіденційна інформація може бути розкрита стороннім веб-сайтам, коли ця інформація використовується в GET request. Щоб дозволити GET requests, встановіть JsonRequestBehaviorзначення AllowGet. Замість …

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

4
Переадресація від веб-програми api post на веб-сайті asp.net
Я дуже новачок у веб-API ASP.NET 4.0. Чи можемо ми переспрямувати на іншу URL-адресу наприкінці дії POST? Щось на зразок ...Response.Redirect(url) Насправді я завантажую файл із програми MVC (скажімо www.abcmvc.com) через Web API (скажімо www.abcwebapi.com/upload) Ось uploadдія POST. Я надсилаю форму в декількох частинах після дії дії контролера завантаження веб-API. …

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 only …

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


6
ASP.NET MVC HandleError
Як дізнатися про [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. У події BaseController OnActionExecuting BaseController я реєструю всі винятки, які могли статися: protected override void OnActionExecuted(ActionExecutedContext filterContext) { // Log any exceptions ILog log = LogManager.GetLogger(filterContext.Controller.GetType()); …

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.