No HTML 5 a tag iframe teve algumas modificacoes. Alguns atributos foram descontinuados, sao eles:alignframeborderheightlongdescmarginheightmarginwidthscrollingwidthTodos esses utilizados para modificar o estilo do iframe. Agora, com HTML 5 isso deve ser feito com CSS.O atributos atuais sao:src - url da pagina que sera carregada.srcdoc - ao inves de um html pode ser adicionado um conteudo dentro, scripts tambem podem ser utilizados.name - nome do iframesandbox - permite adicionar restricoes extras sobre o conteudo. Ao adicionar bloqueia varias funcionalidades.nao permite a navegacao em outro contextonao permite navegacao ao top-levelimpede plugins <embed><object><applet>impede que um iframe filho possua seamlessforca uma origem unica, impedindo acesso a mesma origem.bloqueia submissao de formularios e execucao de scriptsbloqueia auto-trigger (dentro do iframe nao tera nada iniciando automaticamente). Sandbox funciona como firewall, a funcao deve ser liberada conforme o uso.Opcoes para liberar funcionalidades:allow-same-origin: permite acesso a mesma origem.allow-top-navigation: permite acesso ao paiallow-scripts: permite a execucao de scripts.allow-forms: permite submissao de formularios.seamless - (cria o iframe sem borda)Espero ter ajudado. Ola,Eu criei um DetailReport band dentro do Details. Eu nao quero imprimir a linha caso este nao tenha valor para o DetailReport.Como alcanco este objetivo?Hello,What I have done is I have created a DetailReport band under the details. I have unchecked the Print on empty datasource for both the details and the Detail report. which is working fine on the details report. What I want to do is: if the DetailReport is not being printed I do not want the details to be printed.How would I do this.Solucao:Como parte da solucao do problema eu vou implementar um codigo de verificacao no evento BeforePrint de DetailReport.Codigo: private void DetailReport_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { if (DetailReport.GetCurrentRow() == null) e.Cancel = true; } private void ReportHeader1_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e) { if (DetailReport.GetCurrentRow() == null) e.Cancel = true; }Para o meu problema, e para a simplicidade do meu relatorio, funcionou! Neste post irei mostrar como montar uma lista com o controle ASPxGridView da DeveExpress. Nesse controle tera uma coluna que mostra a imagem que representa a extensao de um determinado tipo de arquivo..ASPX.CS (C#):Na classe que representa o objeto que sera exibido no grid, modifique a propriedade Imagem_Extensao para que ela busque qual o nome da imagem a partir da sigla/extensao do arquivo.public partial class Formato_Arquivo_Grid_BD { public short Codigo { get; set; } public string Descricao { get; set; } public string Sigla { get; set; } public bool Exibir { get; set; } public string Imagem_Extensao { get { return Formato_Arquivo_NG.Pegar_Nome_Imagem(Sigla); } } }Metodo que define o nome da imagem da biblioteca do DevExpress:public static string Pegar_Nome_Imagem(string pSigla) { string oNome = "default.gif"; switch (pSigla) { case "PDF": oNome = "export_exporttopdf_16x16"; break; case "XLS": oNome = "export_exporttoxls_16x16"; break; case "XLSX": oNome = "export_exporttoxlsx_16x16"; break; case "RTF": oNome = "export_exporttortf_16x16"; break; case "MHT": oNome = "export_exporttomht_16x16"; break; case "HTML": oNome = "export_exporttohtml_16x16"; break; case "TXT": oNome = "export_exporttotxt_16x16"; break; case "CSV": oNome = "export_exporttocsv_16x16"; break; case "Image": oNome = "export_exporttoimg_16x16"; break; default: break; } return oNome; }Carregando o grid: private void Carregar_Tela() { using (DB_Banco xBD = new DB_Banco()) { grv_Formatos.DataSource = BO_Formato_Arquivo.Pesquisar_Grid(xBD, new Formato_Arquivo_BD());