Perguntas com a marcação «asp.net-mvc»

O ASP.NET MVC Framework é uma estrutura e ferramenta de aplicativo da web de código aberto que implementa uma versão do padrão MVC (Model-View-Controller) adaptada aos aplicativos da Web e construída sobre uma base de tecnologia do ASP.NET.





6
Sessão nula em construtores de controladores ASP.Net MVC
Por que a Session é nula nos construtores dos controladores? Ele pode ser acessado em Métodos de ação. Presumivelmente, como a estrutura de roteamento MVC é responsável pela atualização de um controlador, ela simplesmente não (re) instanciou a sessão naquele ponto. Alguém sabe se isso é intencional e, em caso …

3
Como simular ModelState.IsValid usando a estrutura Moq?
Estou verificando ModelState.IsValidem meu método de ação do controlador que cria um funcionário como este: [HttpPost] public virtual ActionResult Create(EmployeeForm employeeForm) { if (this.ModelState.IsValid) { IEmployee employee = this._uiFactoryInstance.Map(employeeForm); employee.Save(); } // Etc. } Eu quero simular isso em meu método de teste de unidade usando o Moq Framework. Eu …

8
O Web Config Transform não funciona
Em um aplicativo .NET MVC 3.0, tenho a seguinte configuração em appSettings: web.config <appSettings> <add key="SMTPHost" value="mail.domain.com"/> <add key="SMTPUsername" value="user@gmail.com"/> <add key="SMTPPort" value="25"/> <add key="SMTPPwd" value="mypassword"/> <add key="EmailFrom" value="notific@gmail.com"/> </appSettings> Para depuração, tenho a seguinte transformação de configuração definida: web.Debug.config <appSettings> <add key="SMTPPort" value="58" xdt:Transform="Replace" xdt:Locator="Match(key)" /> </appSettings> E eu …


14
@ Html.DisplayFor - DateFormat (“mm / dd / aaaa”)
Eu tenho o seguinte código de navalha que desejo ter o mm/dd/yyyyformato de data: Audit Date: @Html.DisplayFor(Model => Model.AuditDate) Eu tentei várias abordagens diferentes, mas nenhuma delas funciona na minha situação meu AuditDate é um DateTime?tipo Eu tentei algo assim e recebi este erro: @Html.DisplayFor(Model => Model.AuditDate.Value.ToShortDateString()) Informações adicionais: os …


5
“This” no parâmetro de função
Olhando alguns exemplos de código para HtmlHelpers, vejo declarações que se parecem com: public static string HelperName(this HtmlHelper htmlHelper, ...more regular params ) Não me lembro de ter visto esse tipo de construção em qualquer outro lugar - alguém pode explicar o propósito do "isso"? Achei que declarar algo public …



6
Como obter 'System.Web.Http, Version = 5.2.3.0?
Acabei de criar um projeto MVC5 e adicionei vários pacotes do nuget, mas quando compilei o projeto, recebi este erro. Parece que um dos pacotes realmente depende do system.web.http versão 5.2.3.0, que não consegui encontrar em lugar nenhum. Eu só me pergunto como obter a versão mais recente do system.web.http? …

4
Redirecione para um hash do controlador usando “RedirectToAction”
Olá, quero devolver uma âncora do controlador Mvc Nome do controlador = DefaultController; public ActionResult MyAction(int id) { return RedirectToAction("Index", "region") } Para que o url quando direcionado ao índice seja http://localhost/Default/#region De modo a <a href=#region>the content should be focus here</a> Não estou perguntando se você pode fazer assim: …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.