Articles of asp.net mvc

Novo projeto Asp.Net MVC5 produz um loop infinito para a página de login

Eu estou criando um novo projeto com o Visual Studio 2013, eu escolho Asp.Net MVC e o framework 4.5.1 O projeto é criado, então, eu não faço nada além de F5 para iniciar a página web padrão. Infelizmente, ele produz um redirecionamento para a página de login que está redirecionando para a página de login […]

Personalizando a autorização no asp.net MVC

Minha class Controller é decorada com um AuthorizeAttribute para proteger as ações: [Authorize(Roles = “User Level 2″)] public class BuyController : Controller { … } Sempre que uma ação é invocada, mas o usuário não está, pelo menos, na function “User Level 2”, ele é automaticamente redirecionado para a página de login com uma url […]

DataAnnotations anexando dinamicamente atributos

Aparentemente, é possível append dinamicamente atributos DataAnnotation às propriedades do object no tempo de execução e, assim, obter uma validação dinâmica. Alguém pode fornecer amostra de código sobre isso?

Usando o asp.net MVC com Classic ADO.Net

Eu estou olhando para uma maneira de acessar os stored procedures usando Classic ADO.Net, desde que eu sou novo no asp.net MVC eu não sei como fazê-lo. Maioria dos exemplos mostram operações CRUD usando o framework ADO.Net Entity.

Como um formcollection pode ser enumerado no asp.net MVC?

Como posso enumerar todas as chaves / valores de um FormCollection (system.web.mvc) no ASP.NET MVC ?

DropDownListFor não selecionando valor

Eu estou usando o método auxiliar DropDownListFor dentro de uma página de edição e não estou tendo sorte para selecionar o valor que eu especificar. Eu notei uma pergunta semelhante no Stackoverflow. A solução sugerida era “preencher seu SelectList no código de exibição”. O problema é que eu já tentei isso e ainda não está […]

ASP.NET MVC – ordem de configuração do pacote

Eu estou tentando usar um local específico (es-CL) no meu aplicativo asp.net MVC 5. Eu tenho o seguinte: Mudou a uicultura e a cultura web.config para “es-CL” Instalado os pacotes Globalize e jQuery.Validation.Globalize Alterou o idioma padrão em minhas visualizações: Criado um novo Bundle e incluído nas visualizações apropriadas. Em BundleConfig.cs : bundles.Add(new ScriptBundle(“~/bundles/jqueryval”) .Include(“~/Scripts/jquery.validate.js”) […]

ExpireTimeSpan ignorado após a duração de regenerateIdentity / validateInterval em MVC Identity (2.0.1)

Estive coçando a cabeça o dia inteiro nessa. Estou tentando configurar sessões de login “muito longas” no MVC Identity 2.0.1. (30 dias). Eu uso a seguinte boot de cookie: app.UseCookieAuthentication(new CookieAuthenticationOptions { SlidingExpiration = true, ExpireTimeSpan = System.TimeSpan.FromDays(30), AuthenticationType = DefaultAuthenticationTypes.ApplicationCookie, LoginPath = new PathString(“/My/Login”), CookieName = “MyLoginCookie”, Provider = new CookieAuthenticationProvider { OnValidateIdentity = […]

Validação MVC3 – Exigir um do grupo

Dado o seguinte viewmodel: public class SomeViewModel { public bool IsA { get; set; } public bool IsB { get; set; } public bool IsC { get; set; } //… other properties } Desejo criar um atributo personalizado que valide pelo menos uma das propriedades disponíveis como verdadeiras. Eu imagino ser capaz de append um […]

A conversão de um tipo de dados datetime2 em um tipo de dados datetime resultou em um valor fora do intervalo

Eu tenho o seguinte código no meu 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 (!ModelState.IsValid) return View(originalArticle); _db.ApplyPropertyChanges(originalArticle.EntityKey.EntitySetName, ArticleToEdit); […]