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

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


2
Як я можу додати атрибут класу до елемента HTML, згенерованого HTML-помічниками MVC?
ASP.NET MVC може генерувати елементи HTML, наприклад @Html.ActionLink(), за допомогою HTML Helpers @Html.BeginForm()тощо. Я знаю, що я можу вказати атрибути форми, створивши анонімний об'єкт і передати цей об’єкт для (четвертого в цьому випадку) htmlAttributesпараметра, де вказати idелемент для: Html.BeginForm("Foo", "Bar", FormMethod.Post, new { id = "MyForm"}) А як же classатрибут? …

14
ASP.NET Пакети, як відключити мінімізацію
У мене є debug="true"обидва мої web.config (и) , і я просто не хочу, щоб мої пакети були впорядковані, але нічого, що я роблю, здається, це не відключає. Я спробував enableoptimisations=false, ось мій код: //Javascript bundles.Add(new ScriptBundle("~/bundles/MainJS") .Include("~/Scripts/regular/lib/mvc/jquery.validate.unobtrusive.js*") .Include("~/Scripts/regular/lib/mvc/jquery.validate*") .Include("~/Scripts/regular/lib/bootstrap.js") .IncludeDirectory("~/Scripts/regular/modules", "*.js", true) .IncludeDirectory("~/Scripts/regular/pages", "*.js", true) .IncludeDirectory("~/Scripts/regular/misc", "*.js", true)); //CSS bundles.Add(new …

4
Як перенаправити з OnActionExecuting в базовий контролер?
Я спробував два способи: Response.Redirect (), який нічого не робить, а також викликав новий метод всередині базового контролера, який повертає ActionResult і змушує його повернути RedirectToAction () ... жоден з цих дій не працює. Як я можу зробити переспрямування з методу OnActionExecuting?

9
Як я можу розмістити масив рядків на контролері ASP.NET MVC без форми?
Я створюю невеликий додаток, щоб навчити себе ASP.NET MVC та JQuery, і одна зі сторінок - це список елементів, в яких можна вибрати деякі. Тоді я хотів би натиснути кнопку і надіслати список (або щось еквівалентне) моєму контролеру, що містить ідентифікатори вибраних елементів, використовуючи функцію Post JQuery. Мені вдалося отримати …
185 jquery  asp.net-mvc  json 

5
Не вдається ввести Visual Studio
Я не можу редагувати жодні файли в проекті в Visual Studio 2013. Це відбувається лише в одному проекті. Якщо я відкрию інший проект, я можу набрати штраф, але як тільки я повернусь до проблемного проекту, я не можу ввести вікна редактора. Не впевнений, чи це має значення, але проект, який …

1
Що робить заголовок X-SourceFiles?
Використовуючи FileStreamResult в ASP.NET MVC 3, я отримую заголовок відповіді, як X-SourceFiles =?UTF-8?B?RDpcUHJvamVjdFxqYWNvYlx0ZXN0?= Хтось знає, що означає цей заголовок, і яке його призначення?
182 asp.net-mvc 

8
Помістити вміст у об’єкт HttpResponseMessage?
Кілька місяців тому Microsoft вирішила змінити клас HttpResponseMessage. Перед цим ви могли просто передати тип даних у конструктор, а потім повернути повідомлення з цими даними, але вже не. Тепер вам потрібно скористатися властивістю Content для встановлення вмісту повідомлення. Проблема полягає в тому, що він типу HttpContent, і я, здається, не …

3
Що таке інтерфейс IUserSecurityStampStore <TUser> ASP.NET Identity?
Переглядаючи ідентичність ASP.NET (нова реалізація членства в ASP.NET), я натрапив на цей інтерфейс, реалізуючи свій власний UserStore: //Microsoft.AspNet.Identity.Core.dll namespace Microsoft.AspNet.Identity { public interface IUserSecurityStampStore&lt;TUser&gt; : { // Methods Task&lt;string&gt; GetSecurityStampAsync(TUser user); Task SetSecurityStampAsync(TUser user, string stamp); } } IUserSecurityStampStoreреалізується за замовчуванням, EntityFramework.UserStore&lt;TUser&gt;який по суті отримує та встановлює TUser.SecurityStampвластивість. Після ще …

15
Спроба прозорого методу безпеки "WebMatrix.WebData.PreApplicationStartCode.Start ()"
Оновлення: те ж саме для mvc 4 до mvc 5. Я запустив новий проект mvc 4 і перемістив у ньому проект mvc 3 (контролери / моделі / сценарії тощо). Хоча все компілюється зараз, я отримую таку помилку: Спроба прозорого методу безпеки "WebMatrix.WebData.PreApplicationStartCode.Start ()" отримати доступ до критичного методу безпеки "System.Web.WebPages.Razor.WebPageRazorHost.AddGlobalImport …
176 asp.net-mvc 


10
Додайте файли CSS або JavaScript до макету голови з подань або часткових представлень
Макет сторінки заголовка: &lt;head&gt; &lt;link href="@Url.Content("~/Content/themes/base/Site.css")" rel="stylesheet" type="text/css" /&gt; &lt;/head&gt; Перегляд (AnotherView) із програми потребує: &lt;link href="@Url.Content("~/Content/themes/base/AnotherPage.css")" rel="stylesheet" type="text/css" /&gt; і AnotherView має частковий вигляд (AnotherPartial), який потребує: &lt;link href="@Url.Content("~/Content/themes/base/AnotherPartial.css")" rel="stylesheet" type="text/css" /&gt; Питання: Як ми можемо додати до цих файлів CSS посилання AnotherView та AnotherPartial посилання до голови макета …

21
Перетворення типу даних datetime2 у тип даних datetime призвело до значення поза діапазоном
У моєму HomeController у мене є такий код: public ActionResult Edit(int id) { var ArticleToEdit = (from m in _db.ArticleSet where m.storyId == id select m).First(); return View(ArticleToEdit); } [ValidateInput(false)] [AcceptVerbs(HttpVerbs.Post)] public ActionResult Edit(Article ArticleToEdit) { var originalArticle = (from m in _db.ArticleSet where m.storyId == ArticleToEdit.storyId select m).First(); if …
174 asp.net-mvc 

11
запобігти серіалізації власності у веб-API
Я використовую веб-API MVC 4 та веб-форми asp.net 4.0 для створення API відпочинку. Це чудово працює: [HttpGet] public HttpResponseMessage Me(string hash) { HttpResponseMessage httpResponseMessage; List&lt;Something&gt; somethings = ... httpResponseMessage = Request.CreateResponse(HttpStatusCode.OK, new { result = true, somethings = somethings }); return httpResponseMessage; } Тепер мені потрібно запобігти серіалізації деяких властивостей. …

3
Назвіть претензії в ідентичності ASP .NET
Чи можете мені хтось пояснити, що означає механізм претензії в новому ядрі ASP.NET Identity? Як я можу бачити, є AspNetUserLoginsтаблиця, яка містить UserId, LoginProviderі ProviderKey. Але я все ще не можу зрозуміти або знайти будь-яку інформацію про те, коли дані додаються до AspNetUserClaimsтаблиці та для яких ситуацій використовується ця таблиця?

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