Articles of asp.net mvc

Json.Net: Html Helper Method não está regenerando

Eu estou correndo em um problema onde um método de ajuda html ASP.NET MVC que eu criei não está sendo “regenerado” cada vez que é chamado. O objective do método auxiliar é criar objects Javascript para serem usados ​​em uma estrutura angularjs. Por exemplo, aqui está um trecho de código em que o método auxiliar […]

Como permitir MVC Web Api interno de site externo fora da rede

Eu tenho uma API Web MVC (hospedado no IIS) que está na pasta wwwroot e acessível localmente dentro da rede.Eu posso executar chamadas API como este: http://mylocalapi:133/api/Values/Get e recebo um resultado . Eu tenho um site externo que é http://example.org e gostaria de executar o mesmo http://mylocalapi:133/api/Values/Get . Tanto o site externo quanto o site […]

Atributo Necessário na Propriedade de Lista Genérica

É possível colocar um atributo [Obrigatório] em uma propriedade List ? Eu ligo para uma lista genérica no POST e queria saber se eu poderia fazer ModelState.IsValid () falhar se a propriedade tem 0 itens nele?

Método ‘RouteCollection.get_AppendTrailingSlash’ não encontrado ao usar os auxiliares do Razor Url no ASP.NET MVC 5 Mono

Estou criando um aplicativo ASP.NET MVC 5 no Mono (Ubuntu 14.4, Monodevelop 5.9, versão 4.0.1 do compilador Mono JIT). Eu vejo que alguns dos componentes da razor não são reconhecidos, por exemplo: @Url.Action Quando eu adiciono isso Home Eu recebo este erro: System.MissingMethodException Método ‘RouteCollection.get_AppendTrailingSlash’ não encontrado. System.Web.Mvc é referenciado nos pacotes. Há mais alguma […]

Como faço para rotear uma URL com uma querystring no ASP.NET MVC?

Estou tentando configurar uma rota personalizada no MVC para obter um URL de outro sistema no seguinte formato: ../ABC/ABC01?Key=123&Group=456 O 01 após o segundo ABC é um número de passo que irá mudar e os parâmetros Key e Group serão alterados. Eu preciso rotear isso para uma ação em um controlador com a chave do […]

jqGrid precisa de um campo editável na checkbox de diálogo Adicionar, mas não na checkbox de diálogo Editar

Estou tentando usar o jqGrid no meu aplicativo ASP.Net MVC e tenho uma exigência de que algumas colunas sejam editáveis ​​no diálogo Adicionar, mas não no diálogo Editar. Aparentemente, a maneira de fazer isso é usar o evento javascript beforeShowForm e definir as propriedades no campo de input específico. Até agora não consigo fazer o […]

Como conhecer as checkboxs de seleção selecionadas no método de ação HttpPost Create?

Eu tenho muitos-para-muitos relacionamento entre Student e Course . O conjunto de entidades de vinculação é o Enrollment . Por uma questão de simplicidade, todos eles são definidos da seguinte forma. Modelos public class Course { public int Id { get; set; } public string Title { get; set; } public virtual ICollection Enrollments { […]

mvc Html.BeginForm esquema de URL diferente

Estou criando um formulário para um DropDown assim: @{ Html.BeginForm(“View”, “Stations”, FormMethod.Get); } @Html.DropDownList(“id”, new SelectList(ViewBag.Stations, “Id”, “Name”), new { onchange = “this.form.submit();” }) @{ Html.EndForm(); } Se eu escolher um valor da minha lista suspensa, eu serei redirecionado para o controlador correto, mas a URL não é como eu gostaria de ter: / Estações […]

Filtro de ação assíncrona no MVC 4

Eu tenho um filtro de ação que quando usado em determinadas condições específicas tem que executar uma chamada de serviço da web para garantir que o estado atual é válido. Isso inicialmente parecia um candidato ideal para async / await, mas eu encontrei um problema: Suponha um pedido para: / Test / FilteredAction MyCustomActionFilter começa […]

Adicionando uma fábrica de controladores ao ASP MVC

Eu tenho uma ideia de projeto para um grande projeto no trabalho e acho que descobri, mas gostaria muito de obter algum feedback sobre a) a idéia em geral eb) minha proposta de implementação. A idéia básica é simples: eu quero criar um aplicativo ASP MVC que possa ser estendido no futuro com controladores e […]