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

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


5
Завантаження файлів MVC 3 та прив'язка моделі
У мене є форма завантаження, яка працює, але я хотів би передати інформацію про модель для своєї бази даних, щоб зберегти файл з іншою назвою, звичайно. Ось мій погляд на Razor: @model CertispecWeb.Models.Container @{ ViewBag.Title = "AddDocuments"; } <h2>AddDocuments</h2> @Model.ContainerNo @using (Html.BeginForm("Uploadfile", "Containers", FormMethod.Post, new { enctype = "multipart/form-data" })) …

11
Відображати лише дату та час
У бритві MVC я поміщаю поточну дату в базу даних так ... model.Returndate = DateTime.Now.Date.ToShortDateString(); Оскільки поле бази даних є типом даних datetime, і я перетворюю поточну дату у формат рядка, це не працює .. як я можу це зробити? Я роблю формат рядка, тому що хочу дату у форматі …

4
не може неявно перетворити тип void в об'єкт. .NET MVC PartialViewResult
У мене така дія контролера: [ChildActionOnly] public virtual PartialViewResult ListActions(int id) { var actions = meetingActionRepository.GetAllMeetingActions(id); return PartialView(actions); } І наступне посилання на дію (з використанням t4MVC та синтаксису бритви) <p> @Html.RenderAction(MVC.MeetingActions.ListActions(Model.MeetingId)) </p> Однак це дає мені помилку: не може неявно перетворити тип void в об'єкт Наскільки я можу сказати, …

7
Ninject + MVC3 = InvalidOperationException: Послідовність не містить елементів
Я створив новий проект MVC3, вдарив F5, побачив зразок сторінки. Потім я використав NuGet, щоб отримати розширення Ninject.MVC . Я змінив свій global.asax відповідно до документації Ninject, Як налаштувати програму MVC3 : public class MvcApplication : NinjectHttpApplication { public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new HandleErrorAttribute()); } public static void …


9
asp.net-mvc: символ `` @ '' у файлі js
У мене є .csHtmlфайл -razor з функцією javascript, який використовує функцію @Url.ContentC # всередині URL-адреси ajax. Я хочу перемістити цю функцію у .jsфайл, на який посилається мій погляд. Проблема в тому, що javascript не "знає" @символ і не аналізує код C #. Чи є спосіб посилання на .jsфайли з подання …

16
Назва "ViewBag" не існує в поточному контексті
Я намагаюся використовувати ViewBag у своєму додатку, у мене є всі останні DLL-файли, остання версія MVC 3, але все-таки я все ще отримую помилку: "Назва" ViewBag "не існує у поточному контексті" Я навіть видалив, а потім перевстановив MVC 3, але змін немає. Крім того, я не вірю, що DLL відображаються …

4
Чи можна створити загальний метод @helper за допомогою Razor?
Я намагаюся написати помічника в Razor, який виглядає так: @helper DoSomething<T, U>(Expression<Func<T, U>> expr) where T : class На жаль, синтаксичний аналізатор вважає, що <Tце початок елемента HTML, і в підсумку я маю синтаксичну помилку. Чи можна створити помічника за допомогою Razor, який є загальним методом? Якщо так, то який …

2
Чи надає синтаксис Razor вагому перевагу в розмітці інтерфейсу користувача?
Я помітив Скотт Гатрі починає згадувати бритву на справедливий біт на своєму блозі , але я просто не так впевнений , що це добре підходить для мого стилю. Звичайно, це досить незнайомий стиль для тих, хто звик до "стандартного" виду розмітки ASP.Net (власники місця вмісту та вбудований код), але мені …

4
Перенаправлення на хеш з контролера за допомогою “RedirectToAction”
Привіт, я хочу повернути якір від Mvc Controller Ім'я контролера = DefaultController; public ActionResult MyAction(int id) { return RedirectToAction("Index", "region") } Так, щоб URL-адреса при направленні до індексу була http://localhost/Default/#region Так що <a href=#region>the content should be focus here</a> Я не запитую, чи можете ви зробити це так: Як я …

6
Призначення ActionName
У чому перевага встановлення псевдоніма для методу дії за допомогою атрибута "ActionName"? Я справді не бачу великої вигоди від цього, надаючи користувачеві можливість викликати метод дії з іншим іменем. Після вказівки псевдоніма користувач може викликати метод дії, лише використовуючи псевдонім. Але якщо це потрібно, то чому користувач не змінює назву …

5
Як змінити відображуване ім'я для LabelFor у бритві в mvc3?
У движку бритви я використовував LabelForдопоміжний метод для відображення імені Але відображуване ім'я, здається, не добре відображати. тому мені потрібно змінити своє відображуване ім’я, як це зробити .... @Html.LabelFor(model => model.SomekingStatus, new { @class = "control-label"})

5
подвійна послідовність виходу всередині URL-адреси: Модуль фільтрації запитів налаштований на відмову в запиті, що містить подвійну послідовність переходів
У моїй програмі ASP.NET MVC я намагаюся застосувати URL-адресу, як показано нижче: / product / tags / для + сімей Коли я намагаюся запустити свою програму з конфігураціями за замовчуванням, я отримую це повідомлення з кодом відповіді 404.11: Помилка HTTP 404.11 - не знайдено Модуль фільтрації запитів налаштований на заборону …

5
Як прийняти масив як параметр дії контролера ASP.NET MVC?
У мене називається контролер ASP.net MVC, Designsякий має дію з таким підписом: public ActionResult Multiple(int[] ids) Однак, коли я намагаюся перейти до цієї дії за допомогою url: http://localhost:54119/Designs/Multiple?ids=24041,24117 idsПараметр завжди нульовий. Чи є спосіб отримати MVC для перетворення ?ids=параметра запиту URL-адреси в масив для дії? Я бачив розмови про використання …

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