protected void Page_Load(object sender, EventArgs e) { try { System.Collections.Generic.List <string> drivers = GetSystemDriverList(); for (int i = 0; i < drivers.Count; i++) { Response.Write("<br>" + drivers[i]); } drivers = listaVersoesNet(); Response.Write("<br><br><b>Versões do .Net Instaladas</b>"); for (int i = 0; i < drivers.Count; i++) { Response.Write("<br>" + drivers[i]); } } catch { } String path = Server.MapPath(".") + "\\estrutura_banco.xls"; DataTable dt = ExcelLibrary.DataSetHelper.CreateDataTable(path, "contato"); Response.Write("Quantidade de rows " + dt.Rows.Count.ToString()); Control myFiltro = Page.LoadControl("~/controles/ucFiltroBasico.ascx"); myFiltro.ID = "UcFiltroBasico1"; IFiltro filt = (IFiltro)myFiltro; if (filt != null) { filt.Tabela = "contato"; filt.NoClearAction = String.Empty; filt.CaminhoExcel = path; filt.carregaCamposFiltro(); div_filtro.Controls.Add(filt); } }