Articles of asp.net mvc

Atualizar relacionamentos ao salvar alterações de objects EF4 POCO

Entidade Framework 4, objects POCO e ASP.Net MVC2. Eu tenho um relacionamento muitos para muitos, digamos entre entidades BlogPost e Tag. Isso significa que na minha class POCO BlogPost gerada por T4 eu tenho: public virtual ICollection Tags { // getter and setter with the magic FixupCollection } private ICollection _tags; Eu peço um BlogPost […]

ASP.NET MVC – Definir customdentity ou IPrincipal

Eu preciso fazer algo bastante simples: no meu aplicativo ASP.NET MVC, eu quero definir um personalizado IIdentity / IPrincipal. O que for mais fácil / mais adequado. Eu quero estender o padrão para que eu possa chamar algo como User.Identity.Id e User.Identity.Role . Nada extravagante, apenas algumas propriedades extras. Li muitos artigos e perguntas, mas […]

Formato de data do ASP.NET MVC JsonResult

Eu tenho uma ação de controlador que efetivamente simplesmente retorna um JsonResult do meu modelo. Então, no meu método eu tenho algo parecido com o seguinte: return new JsonResult(myModel); Isso funciona bem, exceto por um problema. Há uma propriedade de data no modelo e isso parece ser retornado no resultado do Json da seguinte forma: […]

Como você cria uma lista suspensa de um enum no asp.net MVC?

Eu estou tentando usar o método de extensão Html.DropDownList mas não consigo descobrir como usá-lo com uma enumeração. Digamos que eu tenha uma enumeração como esta: public enum ItemTypes { Movie = 1, Game = 2, Book = 3 } Como faço para criar uma lista suspensa com esses valores usando o método de extensão […]

Passar lista de checkboxs de seleção na visualização e retirada IEnumerable

Eu tenho uma lista de itens que serão associados a um usuário. É um relacionamento um-para-muitos. Eu quero toda a lista de itens passados ​​para a visão para que eles possam escolher aqueles que ainda não estão associados a eles (e também ver aqueles que já estão associados). Eu quero criar checkboxs de seleção destes. […]

Um valor Request.Form potencialmente perigoso foi detectado no cliente

Toda vez que um usuário posta algo contendo < ou > em uma página no meu aplicativo da web, eu recebo essa exceção. Não quero entrar na discussão sobre a inteligência de lançar uma exceção ou de bloquear um aplicativo da Web inteiro porque alguém digitou um caractere em uma checkbox de texto, mas estou […]

TextBoxPara exibir o valor inicial, não o valor atualizado do código

Eu tenho um aplicativo MVC que exibe um valor. Este é o controlador: public ActionResult Index(DataSites DataSiteList) { if (DataSiteList.Latitude != null) { DataSites test = new DataSites(); test.Latitude = “LATITUDE”; return View(test); } return View(DataSiteList); } public ActionResult SomeInformation() { DataSites test1 = new DataSites(); test1.Latitude = “LATITUDE2”; return RedirectToAction(“Index”, test1); } A vista: […]

Como renderizar uma exibição do asp.net MVC como uma string?

Eu quero saída dois modos de exibição diferentes (um como uma seqüência de caracteres que será enviada como um email) e o outro a página exibida para um usuário. Isso é possível no asp.net MVC beta? Eu tentei vários exemplos: 1. RenderPartial para String no ASP.NET MVC Beta Se eu usar este exemplo, recebo o […]

O item ViewData que possui a chave ‘XXX’ é do tipo ‘System.Int32’, mas deve ser do tipo ‘IEnumerable ‘

Eu tenho o seguinte modelo de visão public class ProjectVM { …. [Display(Name = “Category”)] [Required(ErrorMessage = “Please select a category”)] public int CategoryID { get; set; } public IEnumerable CategoryList { get; set; } …. } e o seguinte método controlador para criar um novo projeto e atribuir uma Category public ActionResult Create() { […]

O que é o ViewModel no MVC?

Eu sou novo no ASP.NET MVC. Eu tenho um problema em entender o propósito de um ViewModel. O que é um ViewModel e por que precisamos de um ViewModel para um aplicativo ASP.NET MVC? É melhor se eu puder ter um exemplo simples.