Articles of asp.net

Caminhos Relativos da ASP.NET MVC

Nos meus aplicativos, muitas vezes tenho que usar caminhos relativos. Por exemplo, quando faço referência ao JQuery, geralmente faço assim: Agora que estou fazendo a transição para o MVC, preciso explicar os diferentes caminhos que uma página pode ter, em relação à raiz. Este foi, naturalmente, um problema com a regravação de URL no passado, […]

Ative o serviço da web ASP.NET ASMX para solicitações HTTP POST / GET

Gostaria de habilitar um serviço da Web ASP.NET classic (ASMX) para solicitações HTTP POST e GET. Eu percebo que isso pode ser feito em um nível de máquina ou aplicativo adicionando … .. para o machine.config ou web.config. Minha pergunta é que as solicitações HTTP POST e GET podem ser ativadas por nível de serviço […]

Alternativas para System.Drawing para uso com o ASP.NET?

Depois de vários dias rastreando erros bizarros do GDI +, eu me deparei com essa pequena joia no MSDN : Não há suporte para classs dentro do namespace System.Drawing para uso em um serviço do Windows ou ASP.NET. A tentativa de usar essas classs de dentro de um desses tipos de aplicativos pode gerar problemas […]

Como faço para dar permissão ao ASP.NET para gravar em uma pasta no Windows 7?

Eu tenho uma nova estação de trabalho Win7 e estou tentando fazer com que o ScrewTurn Wiki rode na máquina. Minha instalação do STW está usando a opção do sistema de arquivos para armazenar seus dados e, como tal, preciso conceder permissions de gravação ao processo do operador do ASP.NET na pasta em que o […]

ListItems atributos em um DropDownList são perdidos no postback?

Um colega de trabalho me mostrou isso: Ele tem um DropDownList e um botão em uma página da web. Aqui está o código por trás: protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ListItem item = new ListItem(“1”); item.Attributes.Add(“title”, “A”); ListItem item2 = new ListItem(“2”); item2.Attributes.Add(“title”, “B”); DropDownList1.Items.AddRange(new[] {item, item2}); string s = […]

Por que o HttpContext.Current é null após aguardar?

Eu tenho o seguinte código WebAPI de teste, eu não uso WebAPI em produção, mas eu fiz isso por causa de uma discussão que tive sobre essa questão: WebAPI Async question De qualquer forma, aqui está o método WebAPI ofensivo: public async Task Get(int id) { var x = HttpContext.Current; if (x == null) { […]

O postback não funciona com a página aspx como documento padrão

Se eu navegar para http: //localhost/edumatic3/trunk/login/accesscode/Default.aspx , meu postback funcionará. No entanto, se eu navegar para http: // localhost / edumatic3 / trunk / login / accesscode / (com Default.aspx definido como documento padrão), meu postback não funciona. Existe uma maneira de fazer isso funcionar? Ou devo remover o documento padrão e forçar os usuários […]

sorting e paginação com gridview asp.net

Eu estou tentando obter um gridview para classificar e página manualmente sem sucesso. O problema é que, quando um usuário clica na coluna que deseja classificar, ele classifica essa página, mas não classifica a fonte de dados (dataview) atrás da gridview. Então, quando eles progridem para uma página diferente, o tipo deles é perdido. Praticamente […]

O IE10 User-Agent faz com que o ASP.Net não envie de volta o Set-Cookie (o IE10 não configura cookies)

Resumo ASP.Net não envia de volta um header Set-Cookie ao usar o IE 10. Significando que, por exemplo, você não pode acessar um site ASP.Net usando o IE10 ao usar a Autenticação de Formulários, por exemplo. Detalhe No momento, estamos testando um dos nossos aplicativos da web herdados contra o IE 10 [Preview 2]. Ao […]

Como devolver PDF ao navegador no MVC?

Eu tenho esse código de demonstração para iTextSharp Document document = new Document(); try { PdfWriter.GetInstance(document, new FileStream(“Chap0101.pdf”, FileMode.Create)); document.Open(); document.Add(new Paragraph(“Hello World”)); } catch (DocumentException de) { Console.Error.WriteLine(de.Message); } catch (IOException ioe) { Console.Error.WriteLine(ioe.Message); } document.Close(); Como obtenho o controlador para retornar o documento pdf para o navegador? EDITAR: A execução deste código abre […]