Articles of asp.net mvc

Práticas recomendadas do ViewModel

A partir dessa pergunta , parece que faz sentido que um controller crie um ViewModel que reflita com mais precisão o modelo que a view está tentando exibir, mas estou curioso sobre algumas das convenções (eu sou novo no padrão MVC) , se já não fosse óbvio). Basicamente, eu tive as seguintes perguntas: Eu normalmente […]

Validações de campo necessárias que não funcionam no JQuery Popup MVC 4

Eu tenho pop-ups JQuery e eu quero colocar validações de campo necessárias nele e para isso eu defini atributos obrigatórios no modelo e também defini a mensagem de validação para eles na visualização, mas as validações de campo necessárias não estão funcionando em pop-ups. A validação de campo necessária está funcionando bem em formulários diferentes […]

Definindo o serializador JSON padrão no ASP.NET MVC

Eu estou trabalhando em um aplicativo existente que foi parcialmente convertido para MVC. Sempre que um controlador responde com um JSON ActionResult, as enums são enviadas como números opostos ao nome da string. Parece que o serializador padrão deve ser JSON.Net, que deve enviar os enums como seus nomes em oposição à representação de número […]

Por que o JsonRequestBehavior é necessário?

Por que o Json Request Behavior necessário? Se eu quiser restringir as solicitações de HttpGet à minha ação, posso decorar a ação com o atributo [HttpPost] Exemplo: [HttpPost] public JsonResult Foo() { return Json(“Secrets”); } // Instead of: public JsonResult Foo() { return Json(“Secrets”, JsonRequestBehavior.AllowGet); } Por que o [HttpPost] não é suficiente? Por que […]

Você pode sobrecarregar os methods do controlador no ASP.NET MVC?

Estou curioso para ver se você pode sobrecarregar os methods do controlador no ASP.NET MVC. Sempre que tento, recebo o erro abaixo. Os dois methods aceitam argumentos diferentes. Isso é algo que não pode ser feito? A solicitação atual de ação ‘MyMethod’ no tipo de controlador ‘MyController’ é ambígua entre os seguintes methods de ação:

Como exibir dados indiretos no Jqgrid

Eu estou implementando Jqgrid no meu aplicativo da web asp.net MVC. Eu tenho dados algo assim: SID SNAME CITY 1 ABC 11 2 XYZ 12 3 ACX 13 4 KHG 14 5 ADF 15 6 KKR 16 e outra mesa CID CNAME 11 Chennai 12 Mumbai 13 Delhi like this mas, na grade eu gostaria […]

Persistindo as preferências da coluna jqGrid

Eu tenho alguns jqGrids no meu aplicativo ASP.NET MVC 3 que tem um número de colunas. Eu adicionei o seguinte às definições de coluna para padronizar algumas colunas para serem ocultas: colModel: [ { name: ‘IceCreamID’, hidden: true}, { name: ‘RecipeID’, hidden: true } e isso funciona bem. Essas colunas não são visíveis na minha […]

Asp.net MVC: Por que minha visão está passando modelos NULL de volta para o meu controlador?

Não consigo entender por que minha visualização só passa um NULL de um modelo para meu controlador. Isto é para um método Edit Post. Eu verifiquei outros controladores com methods Edit Post que são estruturados da mesma forma como este e eles funcionam bem. Parece ser apenas essa visão e controlador. Aqui está a minha […]

Injetando conteúdo em seções específicas a partir de uma visão parcial da ASP.NET MVC 3 com o Razor View Engine

Eu tenho esta seção definida no meu _Layout.cshtml @RenderSection(“Scripts”, false) Eu posso facilmente usá-lo a partir de uma visão: @section Scripts { @*Stuff comes here*@ } O que eu estou com dificuldades é como obter algum conteúdo injetado dentro desta seção a partir de uma visão parcial. Vamos supor que esta é a minha página […]

Posso especificar um local personalizado para “pesquisar por exibições” no ASP.NET MVC?

Eu tenho o seguinte layout para o meu projeto mvc: / Controladores / Demo / Demo / DemoArea1Controller / Demo / DemoArea2Controller etc … / Visualizações / Demo /Demo/DemoArea1/Index.aspx /Demo/DemoArea2/Index.aspx No entanto, quando eu tenho isso para DemoArea1Controller : public class DemoArea1Controller : Controller { public ActionResult Index() { return View(); } } Eu recebo […]