Articles of asp.net mvc

Autenticação do Windows e adicionar funções de autorização através de database – MVC asp.net

Eu sou novo em mvc4 asp.net e confuso com a autenticação e autorização. O nosso é um site interno que usa o nome de usuário (HttpContext.Current.User.Identity.Name) da autenticação do Windows e verifica o database se o nome de usuário existir e quais funções o usuário possui. Eu quero usar o atributo [Authorize] global e funções, […]

‘object’ não contém uma definição para ‘X’

Eu tive esse problema uma vez antes e não resolvi isso. Eu tenho uma lista (gerada em um controlador MVC3): ViewBag.Languages = db.Languages .Select(x => new { x.Name, x.EnglishName, x.Id }) .ToList(); e na minha página (Razor) eu tento iterar por ele: foreach (var o in ViewBag.Languages) { string img = “Lang/” + o.EnglishName + […]

MVC4 Scaffolding Add Controller dá erro “Não é possível recuperar metadados …”

Estou usando a versão RTM do Windows 8 e do VS 2012 Ultimate. Eu tenho um projeto MVC4 usando o SqlCe 4.0 com um modelo de estrutura de primeira entidade de código . O modelo é muito simples: public class MyThing { public int MyThingId { get; set; } public int UserId { get; set; […]

Definir formato DateTime padrão c #

Existe uma maneira de definir ou replace o formato DateTime padrão para um aplicativo inteiro. Eu estou escrevendo um aplicativo em c # .net MVC 1.0 e usar um monte de genéricos e reflection. Seria muito mais simples se eu pudesse replace o formato DateTime.ToString () padrão para ser “dd-MMM-aaaa”. Eu não quero que este […]

Como faço para passar um dictionary como um parâmetro para um método ActionResult de jQuery / Ajax?

Estou usando o jQuery para fazer uma chamada Ajax usando um Http Post no ASP.NET MVC. Eu gostaria de poder passar um dictionary de valores. A coisa mais próxima que eu poderia pensar era passar em uma multidimensional array de strings, mas o resultado que realmente é passado para o método ActionResult é uma matriz […]

Context.User.Identity.Name é null com SignalR 2.XX Como corrigir isso?

Isto está me deixando louco. Estou usando a última versão do signalR (2.0.2). Este é o meu código de hub (OnConnected) public override Task OnConnected() { //User is null then Identity and Name too. Connections.Add(Context.User.Identity.Name, Context.ConnectionId); return base.OnConnected(); } E este é o método de login do meu controlador: [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public async Task […]

MVC @ Url.Content vs @ Url.Action

Eu olhei online, mas não consegui encontrar a diferença entre usar @Url.Content vs @Url.Action .

Redirecionar para ação e precisa passar dados

Eu tenho um controlador que lida com três ações que são específicas para o meu problema. A primeira é a ação de edição que retorna uma visualização com um formulário HTML que o usuário pode editar propriedades no item especificado. A segunda é a ação de atualização que aceita o postback do navegador e atualiza […]

Asp.Net MVC3: Defina o IServiceProvider personalizado no ValidationContext para que os validadores possam resolver os serviços

Atualização de 18 de dezembro de 2012 Como esta questão parece estar recebendo muitos pontos de vista, devo salientar que a resposta aceita não é a solução que usei, mas fornece os links e os resources para criar uma solução, mas, na minha opinião, não a solução ideal. . Minha resposta contém substituições para partes […]

Pasta de modelo personalizada para uma propriedade

Eu tenho a seguinte ação do controlador: [HttpPost] public ViewResult DoSomething(MyModel model) { // do something return View(); } Onde MyModel parece com isso: public class MyModel { public string PropertyA {get; set;} public IList PropertyB {get; set;} } Então DefaultModelBinder deve ligar isso sem nenhum problema. A única coisa é que eu quero usar […]