.Net developer

Criando um datatable

DataTable dt = new DataTable();
            dt.Columns.Add("Titulo", Type.GetType("System.String"));
            dt.Columns.Add("Chave", Type.GetType("System.String"));
            dt.Columns.Add("Url", Type.GetType("System.String"));
            DataRow dr;
            int contador = 0;

            foreach (DataRow row in oEmpresa.Listar())
            {
                dr = dt.NewRow();
                dr["Titulo"] = Convert.ToString(row["titulo"]);
                dr["Chave"] = Convert.ToString(row["titulo"]);
                dr["Url"] = Convert.ToString(row["titulo"]);
                dt.Rows.Add(dr);
                contador += 1;
            }

            rpt.DataSource = dt;
            rpt.DataBind();

Chamando métodos da BL no .aspx via template

        <DataItemTemplate>
            <%# Efedablio.GUI.Form.Teste(Convert.ToString(Eval("DsDescricao"))) %>...
        </DataItemTemplate>