Articles of asp.net mvc

Redirecionar da ação da postagem do asp.net web api

Sou muito novo na API da Web do ASP.NET 4.0. Podemos redirect para outra URL no final da ação POST ?, algo como … Response.Redirect(url) Na verdade, eu envio arquivos de um aplicativo MVC (digamos www.abcmvc.com ) por meio da API da Web (digamos, www.abcwebapi.com/upload ) Aqui o upload é a ação POST. Eu postei […]

Em asp.net mvc é possível fazer um controlador genérico?

Eu estou tentando criar um controlador genérico, ou seja: public class MyController : Controller where T : SomeType { … } No entanto, quando tento usá-lo, estou correndo para esse erro em todos os lugares … O nome do controlador deve terminar em ‘Controller’ Então, minha pergunta, é possível fazer um controlador genérico em asp.net […]

Menu de contexto para adicionar controlador / falta de exibição

Eu integrei o ASP.NET MVC 4 ao site asp.net existente. Ambos funcionam bem, mas não vejo nenhum menu / atalho para criar controlador / visualização no IDE do Visual Studio. São aqueles disponíveis apenas para o modelo ASP.NET MVC?

Razor MVC Populando o array de Javascript com o Model Array

Estou tentando carregar um array JavaScript com uma matriz do meu modelo. Parece-me que isso deveria ser possível. Nenhuma das formas abaixo funciona. Não é possível criar um loop de JavaScript e incrementar através do Model Array com a variável JavaScript for(var j=0; j<255; j++) { jsArray = (@(Model.data[j]))); } Não é possível criar um […]

C # Entity-Framework: Como posso combinar um. Find e .Include em um object de modelo?

Eu estou fazendo o tutorial de prática mvcmusicstore. Eu notei algo ao criar o scaffold para o gerenciador de álbum (add delete edit). Eu quero escrever código elegantemente, então eu estou procurando a maneira limpa de escrever isso. FYI eu estou fazendo a loja mais genérica: Álbuns = itens Gêneros = Categorias Artista = marca […]

Html5 data- * com asp.net mvc TextboxPara atributos html

Como adiciono atributos data-* html usando TextboxFor? Isso é o que eu tenho atualmente: @Html.TextBoxFor(model => model.Country.CountryName, new { data-url= Url.Action(“CountryContains”, “Geo”) }) Como você vê, o – está causando um problema aqui data-url . Qual é o caminho em volta disso?

Quais são os arquivos Web.Debug.config e Web.Release.Config?

Acabei de atualizar para o Visual Studio 2010 e MVC 2.0 e notei que o Web.config tem dois arquivos adicionais anexados a ele? Esses arquivos são usados ​​para especificar configurações específicas de debugging e liberação, para que você não sobrecarregue o Web.config principal? Faz mesmo sentido colocar uma seqüência de conexão no arquivo Web.config raiz […]

Como atualizar uma declaração no ASP.NET Identity?

Estou usando a autenticação OWIN para meu projeto MVC5. Este é o meu SignInAsync private async Task SignInAsync(ApplicationUser user, bool isPersistent) { var AccountNo = “101”; AuthenticationManager.SignOut(DefaultAuthenticationTypes.ExternalCookie); var identity = await UserManager.CreateIdentityAsync(user, DefaultAuthenticationTypes.ApplicationCookie); identity.AddClaim(new Claim(ClaimTypes.UserData, AccountNo)); AuthenticationManager.SignIn(new AuthenticationProperties() { IsPersistent = isPersistent, RedirectUri=”Account/Index”}, identity); } Como você pode ver, eu adicionei AccountNo na lista de […]

ASP.net MVC – passando parâmetros para o controlador

Eu tenho um controlador com um método de ação da seguinte maneira: public class InventoryController : Controller { public ActionResult ViewStockNext(int firstItem) { // Do some stuff } } E quando eu corro, recebo um erro dizendo: O dictionary de parâmetros não contém um valor válido do tipo ‘System.Int32’ para o parâmetro ‘firstItem’. Para tornar […]

Qual é o momento certo para ViewData, ViewBag, Session, TempData

Eu estava editando um projeto e vi uma Session [“”] em um método controller e TempData [“”] em outro. Existe uma diferença entre os 4 ou são apenas 4 maneiras de fazer a mesma coisa?