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

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

3
Створіть URL-адресу в HTML-помічнику
Зазвичай в режимі перегляду ASP.NET можна використовувати таку функцію, щоб отримати URL-адресу (не an <a>): Url.Action("Action", "Controller"); Однак я не можу знайти, як це зробити від користувацького помічника HTML. У мене є public class MyCustomHelper { public static string ExtensionMethod(this HtmlHelper helper) { } } Хелперна змінна має методи Action …

6
Використання ChildActionOnly в MVC
Коли ви використовуєте атрибут ChildActionOnly? Що таке a ChildActionі за яких обставин ви хочете обмежити дію, використовуючи цей атрибут?
168 c#  asp.net-mvc 

11
включити antiforgerytoken в ajax пост ASP.NET MVC
У мене проблеми з AntiForgeryToken з аяксом. Я використовую ASP.NET MVC 3. Я спробував рішення у викликах jQuery Ajax та Html.AntiForgeryToken () . Використовуючи це рішення, тепер маркер передається: var data = { ... } // with token, key is '__RequestVerificationToken' $.ajax({ type: "POST", data: data, datatype: "json", traditional: true, …

3
Visual Studio - Файл Resx за замовчуванням 'внутрішній' для 'public'
Кожен раз, коли я редагую файл ресурсу в VS, він відновлює відповідний код і встановлює модифікатор доступу класу до внутрішнього. Боліть Ctrl-F -> ReplaceAll кожного разу, коли я редагую Resx. Чи є властивість / налаштування, щоб я можу це зробити за замовчуванням для загальнодоступних? internal class MyResource { internal static …

19
Найбільша перевага у використанні ASP.Net MVC та веб-форм
Заблокований . Це запитання та його відповіді заблоковано, оскільки це питання поза темою, але має історичне значення. Наразі він не приймає нових відповідей чи взаємодій. Які є переваги використання одного над іншим?

9
Встановіть час очікування бази даних в Entity Framework
Моя команда зберігає час, тому мені потрібно змінити значення тайм-ауту команди за замовчуванням. Я знайшов myDb.Database.Connection.ConnectionTimeout, але це readonly. Як я можу встановити тайм-аут команди в Entity Framework 5 ?

3
Додавання автентифікації ASP.NET MVC5 до існуючого проекту
Я бачив багато подібних сторінок в Інтернеті, але більшість з них використовує новий проект замість існуючого або не має необхідних функцій. Отже, у мене є існуючий MVC 5проект і хочу інтегрувати ASP.NET MVC5 Identity з функціями входу, підтвердженням електронної пошти та перезавантаженням пароля . На додаток до цього, мені також …

9
Перевірка електронної адреси за допомогою атрибутів типу ASP.NET MVC
У мене є проблеми з підтвердженням електронного листа. У моїй моделі: [Required(ErrorMessage = "Field can't be empty")] [DataType(DataType.EmailAddress, ErrorMessage = "E-mail is not valid")] public string ReceiverMail { get; set; } На мою думку: <script src="@Url.Content("~/Scripts/jquery.validate.min.js")" type="text/javascript"></script> <script src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.min.js")" type="text/javascript"></script> @Html.TextBoxFor(m => m.ReceiverMail, new { @placeholder="E-mail"}) <br /> @Html.ValidationMessageFor(m => …

9
Як я можу переконати IE просто відображати додаток / json, а не пропонувати його завантажити?
Під час налагодження програм jQuery, які використовують AJAX, у мене часто виникає потреба бачити json, який сервісом повертається в браузер. Тому я занесу URL-адресу для даних JSON в адресний рядок. Це добре з ASPNET, оскільки у випадку помилки кодування я можу побачити в браузері діагостику ASPNET: Але коли серверний код …

6
Атрибут DisplayName з ресурсів?
У мене локалізований додаток, і мені цікаво, чи можна встановити DisplayNameдля ресурсу певну модель, задану з Ресурсу. Я хотів би зробити щось подібне: public class MyModel { [Required] [DisplayName(Resources.Resources.labelForName)] public string name{ get; set; } } Але я не можу цього, як каже компілятор: "Аргумент атрибута повинен бути виразним константами, …

7
Телефонуйте на UrlHelper у моделях на ASP.NET MVC
Мені потрібно генерувати деякі URL-адреси в моделі в ASP.NET MVC. Я б хотів назвати щось на зразок UrlHelper.Action (), який використовує маршрути для створення URL-адреси. Я не проти заповнення звичайних пробілів, таких як ім'я хоста, схема тощо. Чи є якийсь метод, до якого я можу закликати це? Чи є спосіб …

9
Як отримати поточного користувача та як користуватися класом User у MVC5?
Як я можу отримати ідентифікатор поточно зареєстрованого користувача в MVC 5 ? Я спробував пропозиції StackOverflow, але вони, здається, не для MVC 5. Крім того, яка найкраща практика MVC 5 щодо призначення матеріалів користувачам? (наприклад, Userслід мати Items. Чи потрібно зберігати користувача Idу Item? Чи можна розширити Userклас List<Item>властивістю навігації? …

6
Асинхронні операції в ASP.NET MVC використовують потік із ThreadPool на .NET 4
Після цього питання мені стає зручно при використанні операцій з асинхронізацією в ASP.NET MVC. Отже, я написав два повідомлення про це: Моя робота над асинхронним програмуванням на основі завдань у веб-додатках C # 5.0 та ASP.NET MVC Асинхронні дзвінки з бази даних за допомогою асинхронної моделі програмування (TAP) на основі …

1
Що таке "життєвий цикл сторінки" сторінки ASP.NET MVC, порівняно з ASP.NET WebForms?
Що таке "життєвий цикл сторінки" сторінки ASP.NET MVC, порівняно з ASP.NET WebForms? Я намагаюсь краще зрозуміти це "просте" питання, щоб визначити, чи можна існуючі сторінки, які я маю на (дуже) простому сайті, легко конвертувати з ASP.NET WebForms. Я шукаю або "перетворення" процесу нижче, або альтернативний життєвий цикл. Що я зараз …
158 asp.net-mvc 

12
Чи слід розміщувати логіку сортування в моделі, представленні даних або контролері? [зачинено]
Хочете вдосконалити цю посаду? Надайте детальні відповіді на це питання, включаючи цитати та пояснення, чому ваша відповідь правильна. Відповіді без достатньої кількості деталей можуть бути відредаговані чи видалені. Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна …

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