Articles of asp.net

Como encontrar controles em um header ou rodapé de repetidor

Eu queria saber como seria encontrar os controles no HeaderTemplate ou FooterTemplate de um controle Asp.Net Repeater. Eu posso acessá-los no evento ItemDataBound, mas eu queria saber como obtê-los depois (por exemplo, para recuperar um valor de uma input no header / rodapé). Nota: Eu postei esta questão aqui depois de encontrar a resposta apenas […]

Como faço para uma checkbox de seleção exigida em um formulário do asp.net?

Eu fiz algumas pesquisas sobre isso, e eu encontrei várias respostas parciais, no entanto, nada que me dá esse calor fuzzy “este é o caminho certo para fazer isso”. Para responder à queixa mais frequente contra esta questão: “as checkboxs de verificação podem ter dois estados legítimos – marcadas e desmarcadas”, esta é uma checkbox […]

ASP.net MVC – Como mostrar erro não autorizado na página de login?

No meu aplicativo asp.net MVC, eu tenho mais controladores decorados com [Authorize(Roles=”SomeGroup”)] Quando um usuário não está autorizado a acessar algo, ele é enviado para “~ / Login”, que é a ação de Login no meu controlador de conta. Como posso determinar se um usuário accessu a página de login por não ser autorizado para […]

Como implementar a compactação GZip no ASP.NET?

Eu estou tentando implementar a compression GZip para minha página asp.net (incluindo meus arquivos CSS e JS). Eu tentei o seguinte código, mas só comprime minha página .aspx (encontrado no YSlow ) HttpContext context = HttpContext.Current; context.Response.Filter = new GZipStream(context.Response.Filter, CompressionMode.Compress); HttpContext.Current.Response.AppendHeader(“Content-encoding”, “gzip”); HttpContext.Current.Response.Cache.VaryByHeaders[“Accept-encoding”] = true; O código acima é apenas compactar meu código de […]

Parar o Visual Studio de iniciar uma nova janela do navegador ao iniciar a debugging?

Eu já tenho uma janela aberta com o site que estou depurando. Eu não preciso do VS para lançar outro para mim toda vez que eu precisar depurar. Existe uma maneira de parar esse comportamento?

MemoryCache Empty: Retorna null após ser definido

Eu tenho um problema com um aplicativo MVC 3 que está usando o novo .NET 4 System.Runtime.Caching MemoryCache. Percebo que, depois de um tempo aparentemente imprevisível, ele pára de armazenar em cache as coisas e age como se estivesse vazio. Considere este trecho de código que tirei direto de uma visualização de teste no ASP.NET […]

Serviço de Autorização OAuth no ASP.NET Core

Na Web API 2, você costumava criar um ponto de extremidade para emitir um token configurando um OAuth Authorization Server por meio do middleware, conforme abaixo: //Set up our auth server options. var OAuthServerOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp = true, TokenEndpointPath = new PathString(“/token”), AccessTokenExpireTimeSpan = TimeSpan.FromDays(1), Provider = new SimpleAuthorizationServerProvider() }; // Sets […]

Páginas SSL no ASP.NET MVC

Como faço para usar HTTPS para algumas das páginas no meu site baseado em ASP.NET MVC? Steve Sanderson tem um bom tutorial sobre como fazer isso de uma forma SECA na Preview 4 em: http://blog.codeville.net/2008/08/05/adding-httpsssl-support-to-aspnet-mvc-routing/ Existe uma maneira melhor / atualizada com o Preview 5 ?,

Obter a localização do usuário por endereço IP

Eu tenho um site asp.net escrito em c #. Neste site eu preciso mostrar automaticamente uma página inicial com base na localização do usuário. Posso obter o nome da cidade do usuário com base no endereço IP do usuário?

MSBuild Script e VS2010 publicar aplicar Web.config Transform

Então, eu tenho o VS 2010 instalado e estou no processo de modificar meu script MSBuild para a nossa integração de compilation do TeamCity. Tudo está funcionando bem com uma exceção. Como posso dizer ao MSBuild que eu quero aplicar os arquivos de conversão Web.conifg que eu criei quando eu publicar a compilation … Eu […]