Ir para conteúdo
Fórum Script Brasil

Thyago Henrique

Membros
  • Total de itens

    67
  • Registro em

  • Última visita

Tudo que Thyago Henrique postou

  1. já fiz isso e não funcionou. Existe a possibilidade de ser algum problema no próprio GridView? Ou seria Css mesmo? Abraços...
  2. Galera, Seguinte... Consegui fazer com que o wrap funcione porém apenas quando seleciono uma linha do grid ou passo o cursor do mouse em cima. Quando fica fora o wrap não funciona. Será que tem algo de errado no grid ou então no css mesmo? Vou postar os dois aqui pra vocês. - GridView <asp:GridView ID="grid_Pesquisa" runat="server" CssClass="tblGrid" AutoGenerateColumns="true" AutoGenerateSelectButton="False"> <RowStyle CssClass="rowGrid" Wrap="false"/> <AlternatingRowStyle CssClass="rowGridAlt" /> <HeaderStyle CssClass="headerGrid" Wrap="false"/> <Columns> <asp:TemplateField ControlStyle-Width="50px" HeaderStyle-Width="60px" HeaderText="Selecione"> <ItemTemplate> <asp:ImageButton ID="btn_Selecionar" runat="server" Height="20px" ImageUrl="select.png" Width="66px" click="btn_Selecionar_Click"/> </ItemTemplate> </asp:TemplateField> </Columns> <EmptyDataTemplate> Nenhum registro encontrado! </EmptyDataTemplate> </asp:GridView> <mycontrols:GridViewControlExtender ID="grid_PesquisaExtender" runat="server" TargetControlID="grid_Pesquisa" RowHoverCssClass="row-over" RowSelectCssClass="row-selected"/> - CSS .tblGrid { font-family:Arial, Verdana; font-size:small; color: Black; min-width: 10px; min-height: 10px; border:2px solid #000; color:#000; font-weight:bold; } /* Hack para Internet Explorer 7 ou inferior */ *+html .tblGrid { font-family:Arial, Verdana; font-size:small; color: Black; min-width: 10px; min-height: 10px; border:2px solid #000; color:#000; font-weight:bold; border-collapse: collapse; } .rowGrid { padding:2px 2px; border-bottom:solid 2px #000000; background-color:#ffddb4; color:#000; } /* Hack para Internet Explorer 7 ou inferior */ *+html .rowGrid { padding:2px 2px; border-bottom:solid 2px #000000; background-color:#ffddb4; color:#000; white-space: nowrap; } .rowGridAlt { padding:2px 2px; border-bottom:solid 2px #000000; background-color:#fff6ec; color:#000; } /* Hack para Internet Explorer 7 ou inferior */ *+html .rowGridAlt { padding:2px 2px; border-bottom:solid 2px #000000; background-color:#fff6ec; color:#000; white-space: nowrap; } .headerGrid { background-image: url(../images/backgrid.jpg); height:20px; border: solid 2px #000000; } .row-over { background-color:#ffc580; background-repeat:repeat; color: #000; border-bottom: solid 1px #000000; text-align: center; cursor: default; font-weight: bold; font-family: Arial, Verdana; font-size:small; } /* Hack para Internet Explorer 7 ou inferior */ *+html .row-over { background-color:#ffc580; background-repeat:repeat; color: #000; border-bottom: solid 1px #000000; text-align: center; cursor: default; font-weight: bold; font-family: Arial, Verdana; font-size:small; white-space: nowrap; } .row-selected { background-color:#ff9e28; background-repeat:repeat; color:#fff; text-align:center; } /* Hack para Internet Explorer 7 ou inferior */ *+html .row-selected { background-color:#ff9e28; background-repeat:repeat; color:#fff; text-align:center; white-space: nowrap; } Abraço Thyago
  3. Quintelab, como eu faço pra editar o html gerado? Aqui ele abre uma janelinha quando clico em exibir codigo fonte mas ela não deixa que eu edite o html. Abraço
  4. Veja abaixo o código HTML do grid. <table class="tblGrid" cellspacing="0" rules="all" border="1" id="uc_pesquisa1_grid_Pesquisa" style="border-collapse:collapse;"> <tr class="headerGrid" style="white-space:nowrap;"> <th scope="col" style="width:60px;">Selecione</th> <th scope="col">Código</th> <th scope="col">Usuário</th> <th scope="col">Nome</th> <th scope="col">E-mail</th> </tr> <tr class="rowGrid" style="white-space:nowrap;"> <td> <input type="image" name="uc_pesquisa1$grid_Pesquisa$ctl02$btn_Selecionar" id="uc_pesquisa1_grid_Pesquisa_ctl02_btn_Selecionar" src="select.png" style="height:20px;width:50px;border-width:0px;" /> </td> <td>63</td> <td>THYAGO</td> <td>THYAGO</td> </tr> <tr class="rowGridAlt" style="white-space:nowrap;"> <td> <input type="image" name="uc_pesquisa1$grid_Pesquisa$ctl03$btn_Selecionar" id="uc_pesquisa1_grid_Pesquisa_ctl03_btn_Selecionar" src="images/btn_select.png" style="height:20px;width:50px;border-width:0px;" /> </td> <td>68</td> <td>MARIA</td><td>MARIA APARECIDA DA SILVA</td> <td style="width:5px;">maria@maria.com.br</td> </tr> </table> Abraço
  5. Bom dia! Como disse, utilizei o Wrap para fazer com que a coluna se reajustasse conforme o conteúdo. Abaixo, veja o código: <asp:GridView ID="grid" runat="server" CssClass="tblGrid" AutoGenerateColumns="true" AutoGenerateSelectButton="False"> <RowStyle CssClass="rowGrid" Wrap="false"/> <AlternatingRowStyle CssClass="rowGridAlt" /> <HeaderStyle CssClass="headerGrid" Wrap="false"/> <Columns> <asp:TemplateField ControlStyle-Width="50px" HeaderStyle-Width="60px" HeaderText="Selecione"> <ItemTemplate> <asp:ImageButton ID="btn_Selecionar" runat="server" Height="20px" ImageUrl="select.png" Width="66px" OnClick="btn_Selecionar_Click"/> </ItemTemplate> </asp:TemplateField> </Columns> <EmptyDataTemplate> Nenhum registro encontrado! </EmptyDataTemplate> </asp:GridView> Esse código esta funcionando para o Internet Explorer 8 mas para o Internet Explorer inferior não. O que eu queria saber é se tem algum outro modo de eu fazer isso para esses navegadores inferiores. Abraços... Thyago
  6. Boa tarde Galera, Eu estava antes com um problema no meu gridview onde ele joga os textos pra baixo quando não da certo o tamanho da coluna. Vejam como está... O que eu queria é que a coluna se ajustasse conforme o conteúdo ou que ficasse apenas na coluna JOÃO DA SIL por exemplo e não aparecesse mais o VA (como esta na imagem abaixo) a não ser quando ele selecionar o cliente e abri-lo em uma outra tela. Para o Internet Explorer 8, o grid esta funcionando desta forma que necessito, porém, nos inferiores não. Abraço a todos, Thyago
  7. já fiz isso que vocês estão dizendo. Coloquei as aspas na "forma correta". Porém, quando isso é feito, não tem diferença nenhuma la no Firefox. No Internet Explorer, ele libera pro usuário maximizar a tela, aparece também a barra de endereços. Se souberem outra forma de se fazer esse tipo de popup, eu agradeço. P.S.: O usuário necessita poder arrastar essa janela para onde precisar. Isso esta me dificultando um pouco. já achei aqui tuto falando sobre Div Flutuante mas elas são fixas. Não mexem. Abraços Thyago
  8. Galera, Bom dia!!! Tenho o seguinte script que não esta funcionando no Firefox. function abrir(URL) { var width = 323; var height = 550; var left = 940; var top = 120; window.open(URL, 'janela', 'width=' + width + ', height=' + height + ', top=' + top + ', left=' + left + ', "scrollbars=yes", "status=no", "toolbar=no", "location=no", "directories=no", "menubar=no", "resizable=no", "fullscreen=no"'); } Quando abre o popup la no Firefox, ele esta redimensionável, com toolbar, menubar, barra de status, e barra de endereços, ou seja, tudo que pedi aí no script acima para não ter. No Internet Explorer esta funcionando normalmente. alguém tem uma idéia do que possa ser? Obrigado, Thyago
  9. Na verdade é no nó filho que esta perdendo o foco. Após clicar no nó pai, é necessário clicar duas vezes no nó filho para que ele possa carregar a página e ainda assim, tem hora que não abre a página. Quando consigo abrir, é carregada uma outra página com novos menus (TreeView). Nesses menus não tem nó filho. Só pai e tem o mesmo problema da página anterior. []'s Thyago
  10. Ok. Desculpe! Então vou tentar explicar melhor No sistema eu tenho um accordion e dentro dele, uma treeview. Na treeview foi colocado o evento OnSelectedNodeChanged que chama uma função criada no .cs (segue abaixo o código) Na função é onde estou chamando a página que desejo. Porém, pra abrir uma determinada página, é necessário clicar 2 vezes para poder funcionar o link. Será algum erro no código do .cs? protected void TreeView_Teste_SelectedNodeChanged(object sender, EventArgs e) { if (TreeView_Teste.SelectedNode.Text == "Pagina 1") { Session["TAB_CNPJ"] = lbl_CNPJ.Text; Session["TAB_INSC_MUNICIPAL"] = lbl_Insc_Municipal.Text; lbl_Insc_Estadual.Text; lbl_Empresa.Text; TreeView_Teste.SelectedNode.NavigateUrl = "~/pagina1.aspx"; TreeView_Teste.SelectedNode.Target = "conteudo"; } else if (TreeView_Teste.SelectedNode.Text == "Pagina 2") { Session["TAB_CNPJ"] = lbl_CNPJ.Text; Session["TAB_INSC_MUNICIPAL"] = lbl_Insc_Municipal.Text; lbl_Insc_Estadual.Text; lbl_Empresa.Text; TreeView_Teste.SelectedNode.NavigateUrl = "~/pagina2.aspx"; TreeView_Teste.SelectedNode.Target = "conteudo"; } else if (TreeView_Teste.SelectedNode.Text == "Pagina 3") { Session["TAB_CNPJ"] = lbl_CNPJ.Text; Session["TAB_INSC_MUNICIPAL"] = lbl_Insc_Municipal.Text; lbl_Insc_Estadual.Text; lbl_Empresa.Text; TreeView_Teste.SelectedNode.NavigateUrl = "~/pagina3.aspx"; TreeView_Teste.SelectedNode.Target = "conteudo"; } else if (TreeView_Teste.SelectedNode.Text == "Pagina 4") { Session["TAB_CNPJ"] = lbl_CNPJ.Text; Session["TAB_INSC_MUNICIPAL"] = lbl_Insc_Municipal.Text; lbl_Insc_Estadual.Text; lbl_Empresa.Text; TreeView_Teste.SelectedNode.NavigateUrl = "~/pagina4.aspx"; TreeView_Teste.SelectedNode.Target = "conteudo"; } } Abs Thyago
  11. Pessoal!! alguém tem alguma idéia do motivo pelo qual eu perco o foco da treeview? Por favor, me ajudem!!! Thyago
  12. Galera... No sistema, estou utilizando o AccordionPane e dentro de cada Pane, estou colocando uma TreeView (Menu). Só que sempre a treeview esta perdendo foco, ou seja, para abrir alguma página as vezes, temos de clicar duas vezes em cima do item no menu para poder abrir a página desejada. As vezes também a treeview para de funcionar. Para voltar é necessário reiniciar o sistema pra poder voltar ao funcionamento "normal". Alguma sugestão?? Obrigado Abraços Thyago
  13. Galera, Estou precisando do seguinte. No sistema que estou desenvolvendo, tenho a seguinte estrutura de páginas: -> Default.aspx: Esta tela tem um TabContainer com um TabPanel e um iframe que chama a pagina principal.aspx. -> principal.aspx: Esta tela tem um menu (TreeView), Accordion com alguns Accordion Panes, e mais um iframe que abre a página selecionada pelo usuário. -> seleciona_cliente.aspx: Esta tela tem um gridview onde o usuário irá selecionar um cliente pra trabalhar com ele. O usuário, clicando no menu "Selecionar Cliente", abrirá um gridView onde aparecerá a lista de todos os clientes cadastrados no sistema. Nessa lista, além dos dados de cada cliente conterá um botão para que o usuário possa selecionar o cliente e abri-lo em uma nova aba (TabPanel). Então, quando ele selecionar o cliente "Maria do Bairro" por exemplo, gostaria que o nome do cliente aparecesse no cabeçalho da nova aba que foi aberta. Alguma dica de como resolver isso? Abs, Thyago
  14. Pessoal... Preciso add uma aba na tabcontainer dinamicamente. Quando o usuário clica em um link do menu, abra uma nova página. Este esquema não pode ser feito deixando as abas invisíveis e conforme for necessitando, tornando-as visíveis pois o usuário vai selecionar um determinado usuário num gridview e abri-lo em uma nova página. Como eu posso estar resolvendo este meu problema?? Tem um detalhe também. Estou usando iframe na página, então, a pagina onde esta o menu é separada de onde esta a tabcontainer. Abs, Thyago
  15. Quintelab, Tentei essa idéia que esta no forum, porém quando eu crio uma nova aba o que estava na primeira sofre um refresh. A página esta com o update panel para evitar que isso aconteça mas mesmo assim acontece. O que pode estar ocorrendo? Abraços Thyago
  16. Galera Boa tarde!! Preciso inserir tabs dinamicamente em uma tabcontainer. Como posso fazer? já tentei com JavaScript mas não esta dando certo. Ele abre uma nova tab mas deixa a outra tab que estava com uma tela aberta sem nada. []'s Thyago
  17. alguém sabe o que pode estar ocorrendo? Me ajudem por favor!! :D Abs Thyago
  18. Desculpe, mas não estou entendendo sua dúvida. Abri aqui o site nos dois navegadores e estão iguais. Abs Thyago
  19. Pessoal, O que preciso é o seguinte. Tenho um projeto asp.net, onde nesse projeto tenho duas divs: a div menu (onde tem um menu treeview) e a div colunadireita(onde vai o conteúdo da página (dentro de um iframe). Na div menu, tem o CollapsiblePanelExtender que faz um efeito "cortina" no menu. Este efeito, faz com que o menu abra e feche verticalmente quando clicamos num botão. Quando fechamos o menu, consequentemente a largura da div diminui. Com ela diminuindo, gostaria que a largura do iframe aumentasse. Como eu faria isso no javascript? Obrigado, Thyago
  20. Ele da erro nesta linha: parent.document.getElementById ("iframe").width = document.getElementById("tamanho").scrollwidth + 5; Mas o que me intriga é que em HTML, ele roda redondinho. Nas paginas aspx, não! Abs
  21. Bom dia galera!!! Tudo bem? Tenho a seguinte dúvida. Peguei na internet um exemplo para aumentar a iframe conforme o conteúdo (O código segue abaixo). Testei ele em HTML puro e funcionou redondinho. Já quando jogo ele pra dentro de uma página aspx, ele dá erro. O que pode ser? já fiz outras tentativas com outros scripts (para carregar uma página dentro de uma div) e acontece o mesmo problema. No HTML puro ele funciona. No Aspx não. => principal.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>+++===+++</title> </head> <body> <a href="arquivo.html" target="iframe">Arquivo</a><br /> <a href="arquivo1.html" target="iframe">Arquivo1</a><br /> <iframe id="iframe" name="iframe" width="" height="" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe> </body> </html> => arquivo.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>...</title> </head> <body> <div id="tamanho"> <table width="600" height="600" border="1"> <tr><td><p>TODO SEU CONTEUDO AQUI </p> <p>TODO SEU CONTEUDO AQUI </p> </td></tr> </table> </div> &lt;script language="javascript" type="text/javascript"> parent.document.getElementById ("iframe").height = document.getElementById("tamanho").scrollHeight + 5; parent.document.getElementById ("iframe").width = document.getElementById("tamanho").scrollwidth + 5; </script> </body> </html> Obrigado desde já. Abs
  22. Tive de criar duas iframes uma na pagina default.aspx que irá chamar a página principal.aspx (onde tem o menu e a outra iframe) e dentro do arquivo principal.aspx, no menu treeview, coloquei o seguinte código: <asp:TreeNode Text="Cadastro" Value="Cadastro" NavigateUrl="~/cadastro.aspx" Target="conteudo"></asp:TreeNode> Abs. Thyago
  23. Vou tentar explicar melhor pra vocês. :rolleyes: Na verdade, o efeito pra ele exibir e ocultar o menu esta funcionando normalmente. O que acontece é que quando executo o projeto, ele não mostra o menu que era para estar visível como na figura abaixo. Para você diferenciar melhor, vou mostrar a imagem do menu extendido (com o erro que estou dizendo) e dele oculto pra você poder ter uma idéia. => Imagem com menu extendido By thyagohenrique85 at 2009-08-10 => Imagem com menu oculto O menu só aparece realmente depois que eu clico no menu para ocultar e depois para exibi-lo como na imagem abaixo. => Imagem com menu extendido corretamente By thyagohenrique85 at 2009-08-10
  24. Galera... É o seguinte!! No sistema que estou desenvolvendo, tenho uma CollapsiblePanelExtender onde ficará o menu "sanfona". Só que acontece o seguinte problema. Quando executo o projeto la no Visual Web Developer, o CollapsiblePanelExtender fica invisivel. Depois que clico no menu pra ocultar o menu e depois mando exibi-lo novamente, que ele aparece. Vejam como esta... By thyagohenrique85 at 2009-08-10 Vejam que a imagem do menu esta aparecendo para ocultar. Depois que clico nela, para ocultar, e clico em exibir que o menu aparece. alguém saberia me dizer porque ocorre isso? Abs. Thyago
  25. Galera... Problema resolvido. Obrigado a todos!!! Thyago
×
×
  • Criar Novo...