Tag Archive for 'aspnet'

ASP.NET – Preenchendo o controle Repeater com um Array de String

setembro 10th, 2009 by Tomás Vásquez

O controle Repeater tem um único defeito, que é também sua maior virtude. Peca pela simplicidade.
Entre algumas coisas que precisei fazer recentemente, uma era colocar os itens de um Array em uma página ASP.NET. Querendo fugir do Response.Write e da concatenação de itens dentro de um laço de repetição, decidi usar o bom e velho [...]

ASP.NET – Ordenando o controle Lisbox

setembro 8th, 2009 by Tomás Vásquez

Funções utilitárias sempre quebram um bom galho. Sem muito rodeio, o código abaixo efetua a ordenação dos itens de um controle ASP.NET ListBox:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/// <summary>
/// Ordena um listbox em ordem Ascendente
/// </summary>
/// <param name="ListBox">O controle ListBox a ser ordenado</param>
/// <param name="ByValue">True se a ordenação deve ser feita pelo Valor(Value)
/// ou False para orndenar pelo Texto (Text)</param> [...]

ASP.NET – Redirecionando para a mesma Página

setembro 1st, 2009 by Tomás Vásquez

É relativamente simples fazer com que uma página ASP.NET redirecione para si mesmo, o que faz com que ela volte ao seu estado inicial, não caracterizando um “PostBack”. Existem 3 opções:
1. Response.Redirect(Request.Path);
Onde o Path retorna a url relativa da página corrente, por exemplo: /Pasta/Pagina.aspx
2. Response.Redirect(Request.RawUrl);
A diferença principal para o Path é que o RawUrl traz [...]

ASP.NET – Page.FindControl retornando null

julho 20th, 2009 by Tomás Vásquez

O método FindControl da classe Control retorna um controle da coleção Controls da própria classe pela propriedade ID. Comumente utilizamos este método para encontrar algum controle cujo ID é passado por parâmetro ou quando o controle é gerado dinamicamente. Mais comum ainda é usá-lo para obter um controle em uma linha do GridView, tipicamente no [...]