Articles of asp.net mvc

Diferença entre o Projeto MVC 5 e o Projeto Web Api

Eu sou novo em ASP.NET MVC e API Web e tentando obter o básico. AFAIK, temos modelos de projeto no VS 2013, nomeados como MVC , Web API e Both of them together . Eu passei pelos tutoriais e aprendi que podemos criar uma API usando apenas MVC, assim como com o modelo de API […]

Onde colocar arquivos JavaScript de visualização específica em um aplicativo ASP.NET MVC?

Qual é o melhor lugar (qual pasta, etc) para colocar arquivos javascript específicos da visão em um aplicativo ASP.NET MVC? Para manter meu projeto organizado, eu adoraria poder colocá-los lado a lado com os arquivos .aspx do view, mas não encontrei uma boa maneira de referenciá-los ao fazer isso sem expor o ~ / Views […]

Postar dados JSON no ASP.NET MVC

Estou tentando obter uma lista de itens de linha para uma página da Web usando JSON, que será manipulado e enviado de volta ao servidor por solicitação ajax usando a mesma estrutura JSON que chegou (exceto se os valores de campo tivessem sido alterados). Receber dados do servidor é fácil, a manipulação é ainda mais […]

Propriedades de EditorFor () e html

Asp.Net MVC 2.0 preview constrói helpers como Html.EditorFor(c => c.propertyname) Se o nome da propriedade for string, o código acima renderiza um texbox. E se eu quiser passar nas propriedades MaxLength e Size para a checkbox de texto ou minha própria propriedade de class css? Preciso criar um modelo para cada tamanho e combinação de […]

Modelo ASP.NET MVC vs ViewModel

OK, eu tenho ouvido discussão sobre “ViewModels” em relação ao ASP.NET MVC da MS. Agora, isso se destina a ser um tipo específico de modelo, correto? Não é um tipo específico de visualização. No meu entender, é um tipo de modelo que tem um propósito específico de interagir com o View? Ou algo assim? Algum […]

Atualização do Windows fez com que o MVC3 e o MVC4 parassem de funcionar

sou o único que instalou um Windows Update (8.1) em 15 de outubro e, de repente, o MVC parou de funcionar devido a esse aviso? Aviso 1 Não foi possível resolver esta referência. Não foi possível localizar o assembly “System.Web.Mvc, versão = 4.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35, processorArchitecture = MSIL”. Verifique se o […]

Passar matriz para mvc Ação via AJAX

Eu estou tentando passar uma matriz (ou IEnumerable) de ints de via AJAX para uma ação MVC e eu preciso de uma ajudinha. o javascript é $.get(‘/controller/MyAction’, { vals: arrayOfValues }, function (data) {… e a ação do controlador é public ActionResult MyAction(IEnumerable arrayOfValues ) No momento, a solicitação é formatada como controller/MyAction?_=1301503418429&arrayOfValues[]=491&arrayOfValues[]=368&arrayOfValues[]=235&arrayOfValues[]=437 Então eu […]

Validação personalizada do MVC: compare duas datas

Eu criei um ValidationAttribute personalizado que compara duas datas e garante que a segunda data seja maior que a primeira: public sealed class IsDateAfter : ValidationAttribute, IClientValidatable { private readonly string testedPropertyName; private readonly bool allowEqualDates; public IsDateAfter(string testedPropertyName, bool allowEqualDates = false) { this.testedPropertyName = testedPropertyName; this.allowEqualDates = allowEqualDates; } protected override ValidationResult IsValid(object […]

Validar campos adicionados dinamicamente

Estou adicionando uma linha da tabela com jQuery no botão, clique em: $(“#add_row”).click(function () { zeile++; $(“#ArtikelTabelle > tbody”).append(” + ” + (zeile + 1) + ” + ” + ” + ” + ” + ” + ” + ” + ‘Artikel löschen’ + ” + ” + ‘ ‘ + ‘ ‘ + […]

Melhor prática de programação do uso de DropDownList no asp.net MVC

Eu estou trabalhando com o MVC 5 por alguns meses ler um monte de artigos, fóruns e documentação, mas sempre me perguntando o que é melhor na visão; 1) ligando dados usando o método estático do modelo como aqui 2) ligando os mesmos dados usando ViewData [index] que está definido no Controller que com o […]