Tag: asp.net mvc

Каковы требования в ASP.NET Identity

Может кто-нибудь, пожалуйста, объясните, что означает механизм требований в новом ASP.NET Identity Core? Как я вижу, есть таблица AspNetUserLogins , которая содержит UserId , LoginProvider и ProviderKey . Но я все еще не могу понять или найти какую-либо информацию о том, когда данные добавляются в таблицу AspNetUserClaims и в каких ситуациях используется эта таблица?

ASP.NET MVC – альтернатива провайдеру роли?

Я стараюсь избегать использования провайдера роли и провайдера членства, так как, по моему мнению, он слишком неуклюжий, и поэтому я пытаюсь сделать свою собственную «версию», которая является менее неуклюжей и более управляемой / гибкой. Теперь мой вопрос .. есть ли альтернатива провайдеру роли, которая приличная? (Я знаю, что могу выполнять персонализацию роли, провайдера членства и […]

Пользователь Null в HttpContext, полученный из StructureMap

Хорошо, в моем предыдущем вопросе / настройке было слишком много переменных, поэтому я зачищаю это до компонентов голых костей. Учитывая код ниже, используя StructureMap3 … //IoC setup For().UseSpecial(x => x.ConstructedBy(y => HttpContext.Current != null ? new HttpContextWrapper(HttpContext.Current) : null )); For().Use(); //Classes used public class CurrentUser : ICurrentUser { public CurrentUser(HttpContextBase httpContext) { if (httpContext […]

Как включить сжатие gzip при использовании MVC3 в IIS7?

Кто-нибудь знает, как включить сжатие gzip в MVC 3? Я использую IIS7. Результат Google Chrome Audit: Включить сжатие gzip (4) Сжатие следующих ресурсов с помощью gzip может уменьшить их размер переноса примерно на две трети (~ 92,23 КБ): / mydomain / может сэкономить ~ 1.53 КБ jquery-1.4.4.min.js может сэкономить ~ 51.35 КБ Cufon.js может сэкономить […]

Должно ли быть имя параметра?

Возьмите странную проблему, когда моя модель не является обязательной и отображается на controllerе как null. У меня есть форма, использующая httppost. Моя точка останова в controllerе попадает, и параметр, который я ожидаю быть моей моделью, равен нулю. Если посмотреть на какой-то пример кода на другой странице, который работает, я скопировал и вставил его, и единственное […]

Экспорт модели в DataTable

Я хочу преобразовать данные модели в DataSet или DataTable (для экспорта в формате excel) db.EMPs.ToList() db – DataContext , dataclass – это dataclass . Как экспортировать этот список в DataTable , я могу экспортировать строки в excel, но как получить доступ к имени столбца из заголовка (имя столбца не следует добавлять вручную в DataTable )

Проверка FileExtension с помощью выборочной проверки создает дубликаты и недопустимые атрибуты data- *

Этот вопрос возникает после того, что я пробовал из ответа, упомянутого в моем предыдущем вопросе . Я придерживался этой статьи точно так же, как и проверки image files вместо doc files упомянутых в статье. Описание: У меня есть input контроль type=file который должен загружать файлы изображений, и это существует в одном из partialview . partialview […]

Как заменить сообщение об ошибке ModelState по умолчанию в Asp.net MVC 2?

Мне нужно заменить государственный ресурс модели (на другой язык). Я видел несколько ответов на вопрос выше, но, к сожалению, я не мог заставить его работать. Любой подробный ответ или пример будут указаны. Спасибо.

Представленный частичный вид не соответствует модели

Поэтому я написал код, позволяющий динамически добавлять и удалять элементы из коллекции в ASP.NET MVC с помощью AJAX. Добавление новых элементов в коллекцию работает так, как ожидалось, но удаление этого не происходит. Коллекция модели обновляется, как и ожидалось (соответствующий элемент удаляется индексом), но отображаемый HTML последовательно показывает, что последний элемент удален (а не тот, который […]

Условный атрибут html с помощником Html

Я использую помощник Html для создания флажка. В ожидании некоторого условия я хочу добавить disabled атрибут к объекту htmlAttribute. У меня есть следующий код: @if (Model.IsAuthorized) { @Html.CheckBoxFor(x => @Model.Property, new { @class = “input-class” }) } else { @Html.CheckBoxFor(x => @Model.Property, new { @class = “input-class”, @disabled = “disabled” }) } Я хотел бы […]

Давайте будем гением компьютера.