private static Control Div(ItemPesquisa itemPesquisa) { string finalHtml = String.Format(baseHtml, itemPesquisa.ImagemUrl, PlusPlanText(itemPesquisa.Plus), itemPesquisa.EstFantasia, itemPesquisa.Endereco, itemPesquisa.Info, ServicosLiteral(itemPesquisa.ServicosJSON, itemPesquisa.EstCodigo)); return(new LiteralControl(finalHtml)); }
public override void DataBind() { DataTable resultTable = dataSource.Tables[0]; count = Convert.ToInt32(dataSource.Tables[1].Rows[0]["count"]); ClearChild(); Controls.Add(DisplaySize(Count)); foreach (DataRow row in resultTable.Rows) { ItemPesquisa itemPesquisa = ToItemPesquisa(row); Controls.Add(Div(itemPesquisa)); } Controls.Add(PageNav(searchParams, Count)); }