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

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

7
ASP MVC href до контролера / перегляду
У мене є таке: <li><a href="/Users/Index)" class="elements"><span>Clients</span></a></li> Що працює чудово. Але якщо я вже перебуваю на цій сторінці або на контролері, наприклад, /Users/Detailsі я натискаю це посилання, воно перенаправляє мене /Users/Index. Як я можу отримати правильний шлях hrefнезалежно від моєї поточної позиції на сайті?

6
Як передати параметри частковому поданню в ASP.NET MVC?
Припустимо, що я маю такий частковий погляд: Your name is <strong>@firstName @lastName</strong> який доступний лише через дію, наприклад: [ChildActionOnly] public ActionResult FullName(string firstName, string lastName) { } І я хочу використовувати цей частковий вигляд всередині іншого подання з: @Html.RenderPartial("FullName") Іншими словами, я хочу мати можливість передавати ім’я та прізвище з …

14
Як оновити претензію в ASP.NET Identity?
Я використовую автентифікацію OWIN для свого проекту MVC5. Це моєSignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = "101"; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent, RedirectUri="Account/Index"}, identity); } Як бачите, я додав AccountNoдо списку претензій. Тепер, як …

7
HTML-заповнювачі з .NET MVC 3 Razor EditorДля розширення?
Чи є спосіб написати заповнювач Html5 за допомогою @ Html.EditorFor, чи я повинен просто використовувати розширення TextBoxFor, тобто @Html.TextBoxFor(model => model.Title, new { @placeholder = "Enter title here"}) Або має сенс написати власне власне розширення, яке може, можливо, використовувати атрибут відображення "Опис" через DataAnnotations (подібне до цього )? Звичайно, те …

5
Модель ASP.NET MVC проти ViewModel
Добре, я слухав дискусію щодо "ViewModels" стосовно ASP.NET MVC MS. Тепер це призначено для конкретного виду Моделі, правильно? Не специфічний вид подання. Наскільки я розумію, це свого роду Модель, яка має конкретну мету взаємодії з Поглядом? Або щось подібне? Буде вдячний за деякі роз’яснення.

7
Як опублікувати масив складних об’єктів за допомогою JSON, jQuery до контролера ASP.NET MVC?
Мій поточний код виглядає наступним чином. Як я можу передати свій масив контролеру і які параметри повинен приймати мій дію контролера? function getplaceholders() { var placeholders = $('.ui-sortable'); var result = new Array(); placeholders.each(function() { var ph = $(this).attr('id'); var sections = $(this).find('.sort'); var section; sections.each(function(i, item) { var sid …

5
Як ви запитуєте статичні файли .html у папці ~ / Views у ASP.NET MVC?
Я хочу мати можливість запитувати статичні .htmlфайли, які знаходяться в ~/Viewsпапці. Згідно з документацією, система маршрутизації перевіряє, чи відповідає URL-адреса дисковому файлу, перш ніж оцінювати маршрути програми. Але коли я запитую файл, 404виникає помилка. Мій файл знаходиться в папці ~ / Views. URL-адреса:http://[localhost]/Views/HtmlPage1.html Що я пропустив?

14
Завантажте файл Excel через AJAX MVC
У мене велика (іш) форма в MVC. Мені потрібно мати можливість створити файл Excel, що містить дані з підмножини цієї форми. Хитрощі в тому, що це не повинно впливати на решту форми, і тому я хочу зробити це за допомогою AJAX. Я зіткнувся з кількома запитаннями щодо SO, які, здається, …



13
Переривчастий виняток mpc asp.net: “Метод публічної дії ABC не вдалося знайти на контролері XYZ.”
Я отримую періодичний виняток, який каже, що asp.net mvc не може знайти метод дії. Ось виняток: Метод публічної дії "Заповнити" не вдалося знайти на контролері "Schoon.Form.Web.Controllers.ChrisController". Я думаю, що я правильно налаштував маршрутизацію, оскільки ця програма працює більшу частину часу. Ось метод дії контролера. [ActionName("Fill")] [AcceptVerbs(HttpVerbs.Get | HttpVerbs.Post), UserIdFilter, DTOFilter] …

7
Як я можу вказати явний порядок включення ScriptBundle?
Я випробовую функцію MVC4 System.Web.Optimization 1.0 ScriptBundle . У мене така конфігурація: public class BundleConfig { public static void RegisterBundles(BundleCollection bundles) { // shared scripts Bundle canvasScripts = new ScriptBundle(BundlePaths.CanvasScripts) .Include("~/Scripts/modernizr-*") .Include("~/Scripts/json2.js") .Include("~/Scripts/columnizer.js") .Include("~/Scripts/jquery.ui.message.min.js") .Include("~/Scripts/Shared/achievements.js") .Include("~/Scripts/Shared/canvas.js"); bundles.Add(canvasScripts); } } і такий вигляд: <script type="text/javascript" src="@Scripts.Url(BundlePaths.CanvasScripts)"></script> де BundlePaths.CanvasScriptsє "~/bundles/scripts/canvas". Це робить …

8
Значення за замовчуванням для обов’язкових полів у міграціях Entity Framework?
Я додав [Required]анотацію даних до однієї зі своїх моделей у програмі ASP.NET MVC . Після створення міграції, запуск Update-Databaseкоманди призводить до такої помилки: Неможливо вставити значення NULL у стовпець "Директор", таблиця "MOVIES_cf7bad808fa94f89afa2e5dae1161e78.dbo.Movies"; стовпець не допускає нулів. Не вдається оновити. Заява припинена. Це пов’язано з деякими записами, які мають NULL у …


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" })) …

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