Articles of asp.net

WebClient.DownloadString () retorna string com caracteres peculiares

Eu tenho um problema com algum conteúdo que estamos baixando da web para uma ferramenta de captura de canvas que estou construindo. No código abaixo, a string retornada do método de string de download do Web client retorna alguns caracteres estranhos para o download da fonte para alguns (não todos) sites. Eu adicionei recentemente headers […]

Permitir autenticação anônima para uma única pasta no web.config?

Então, aqui está o cenário, eu tenho um aplicativo Asp.Net que está usando um provedor de autenticação e associação personalizada, mas precisamos permitir access completamente anônimo (isto é) a uma pasta específica dentro do aplicativo. No gerenciador do IIS, você pode definir o modo de autenticação de uma pasta, mas as configurações são salvas no […]

Não foi possível carregar o arquivo ou assembly ‘Microsoft.ReportViewer.Common, Version = 11.0.0.0

Recentemente, atualizei minha solução de n-camadas do .NET 3.5 vs 2008 para o 4.5 visual studio 2012 . Tudo correu bem para além dos relatórios de cristal e eu tive que instalar novos relatórios de cristal de tempo de execução para o visual studio 2012 a partir do seguinte link http://downloads.businessobjects.com/akdlm/cr4vs2010/CRforVS_13_0_5.exe . Depois de instalar […]

Como serializar um object no formato de string de consulta?

Como serializar um object no formato de string de consulta? Eu não consigo encontrar uma resposta no google. Obrigado. Aqui está o object que eu vou serializar como um exemplo. public class EditListItemActionModel { public int? Id { get; set; } public int State { get; set; } public string Prefix { get; set; } […]

Como implementar a linha completa selecionando no GridView sem selecionar o botão?

Estou implementando um recurso que, quando o usuário pressiona qualquer ponto da linha em um GridView, a linha será selecionada em vez do botão Selecionar. Para implementar isso, estou usando o seguinte código: protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { // Set the hand mouse cursor for the selected row. […]

Podemos usar vários formulários em uma página da web?

Até agora, todas as páginas da web que eu encontrei contêm no máximo uma tag . Por que não vários? Não consigo pensar em motivos pelos quais vários formulários não podem coexistir na mesma página da web. Além disso, para ser específico do ASP.NET – por que todos os controles de servidor são colocados dentro […]

Diferença entre session e HttpContext.Current.Session

Qual é a diferença entre o object Session e HttpContext.Current.Session?

Passando o cookie FormsAuthentication para um serviço WCF

Eu tenho um site que fala com um serviço web WCF remoto. Ambos usam o mesmo Provedor de autenticação FormsAuthentication. Gostaria de autenticar com o serviço WCF representando o usuário atualmente logado no site. Eu já fiz isso manualmente, usando as credenciais do usuário UserName, mas preciso saber a senha do usuário. Então, o que […]

É String.Contains () mais rápido que String.IndexOf ()?

Eu tenho um buffer de seqüência de caracteres de cerca de 2000 caracteres e preciso verificar o buffer se ele contém uma seqüência específica. Fará a verificação em uma aplicação web do ASP.NET 2.0 para cada webrequest. Alguém sabe se o método String.Contains tem melhor desempenho que o método String.IndexOf ? // 2000 characters in […]

Download do arquivo ASP.NET do servidor

Depois que um usuário clica em um botão, quero que um arquivo seja baixado. Eu tentei o seguinte, que parece funcionar, mas não sem lançar uma exceção (ThreadAbort), que não é aceitável. System.Web.HttpResponse response = System.Web.HttpContext.Current.Response; response.ClearContent(); response.Clear(); response.ContentType = “text/plain”; response.AddHeader(“Content-Disposition”, “attachment; filename=” + fileName + “;”); response.TransmitFile(Server.MapPath(“FileDownload.csv”)); response.Flush(); response.End();