Usuário com melhor resposta
GridView no Firefox

Pergunta
-
Boa Tarde Colegas!
Tenho hum GridView, MAS não Firefox elemento FICA alinhado a Esquerda e corta.
Nos OUTROS Navegadores ELE ESTA centralizado.
Abaixo mostrarei o Código EO Imprimir parágrafo Que Voces possam visualizar o teatro .. rsrs
<Asp: GridView ID = "gvEntry" AllowPaging = "True" runat = "server" width = "100%" CssClass = CellPadding "GridViewUser" = "4" AutoGenerateColumns = "false"GridLines = "None" ForeColor = "# 333333" PageSize = "15" OnDataBound = "gvEntry_DataBound" HorizontalAlign = "Center" OnRowDeleting = "gvEntry_RowDeleting" OnRowUpdating = "gvEntry_RowUpdating"><AlternatingRowStyle CssClass="GridAlternativeUser" BackColor="White" /><colunas><asp:BoundField DataField="EntryDetailID" HeaderText="Item" SortExpression="ID Item" /><asp:BoundField DataField="Name" HeaderText="Produto" SortExpression="Produto" /><asp:BoundField DataField="Quantity" HeaderText="Quantidade" SortExpression="Quantidade" /><asp:BoundField DataField="Price" HeaderText="Preço" SortExpression="Preço" DataFormatString="{0:C}" /><asp:BoundField DataField="Total" HeaderText="Total" SortExpression="Total" DataFormatString="{0:C}" /><asp:ButtonField ButtonType="Image" CommandName="Update" ImageUrl="~/images/edit.png" /><asp:ButtonField ButtonType="Image" CommandName="Delete" ImageUrl="~/images/exclude_Mini.png" /></ Columns><EditRowStyle BackColor="#2461BF" /><FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /><HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /><PagerStyle BackColor="#62AFC1" CssClass="GridPagerUser" ForeColor="White" HorizontalAlign="Center" /><RowStyle BackColor="#EFF3FB" /><SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /><SortedAscendingCellStyle BackColor="#F5F7FB" /><SortedAscendingHeaderStyle BackColor="#6D95E1" /><SortedDescendingCellStyle BackColor="#E9EBEF" /><SortedDescendingHeaderStyle BackColor="#4870BE" /></ Asp: GridView>
- Editado Jaque JK terça-feira, 17 de junho de 2014 15:02
Respostas
-
Jaque, bom dia.
Por melhores práticas, tente colocar agrupado em uma div as caixas de texto e em outra div o grid e veja se acontece ainda o problema.
Abraços !
Diego Murakami
- MCP, MS, MCSD
* Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.- Sugerido como Resposta Ricardo Barbosa Cortes quarta-feira, 18 de junho de 2014 18:24
- Marcado como Resposta Ricardo Barbosa Cortes quarta-feira, 18 de junho de 2014 18:49
Todas as Respostas
-
Amigo, boa tarde.
Acredito que o problema não está no gridview.
Provavelmente é algum outro comportamento no CSS ou disposição dos divs da sua aplicação relacionados à compatibilidade do Firefox.
Tem como você postar o restante do seu HTML / CSS ?
Abraços !
Diego Murakami
- MCP, MS, MCSD
* Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.- Sugerido como Resposta Ricardo Barbosa Cortes quarta-feira, 18 de junho de 2014 11:15
-
Vou POSTAR o aspx e fazer css tu Fala um div Que Quer e eu mostro pq o css E Enorme ..
<%@ Page Title="" Language="C#" MasterPageFile="~/FrontPage.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="IASD.ASCS.WebForm.moviment.entry.Default" %> <%@ MasterType VirtualPath="~/FrontPage.Master" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <%@ Register TagPrefix="cc1" Namespace="AjaxControlToolkit" Assembly="AjaxControlToolkit, Version=4.5.7.1005, Culture=neutral, PublicKeyToken=28f01b0e84b6d53e" %> <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server"> <link href="../../Content/template.css" rel="stylesheet" /> <link href="../../Content/validationEngine.jquery.css" rel="stylesheet" /> <script src="../../Scripts/jquery-1.6.min.js" type="text/javascript" charset="utf-8"></script> <script src="../../Scripts/jquery.validationEngine.js" type="text/javascript" charset="utf-8"></script> <script src="../../Scripts/jquery.validationEngine-pt_BR.js" type="text/javascript" charset="utf-8"></script> <%-- <link rel="stylesheet" type="text/css" href="/jscripts/shadowbox/shadowbox.css"/>--%> <link href="../../jscripts/shadowbox/shadowbox.css" rel="stylesheet" /> <script src="../../jscripts/shadowbox/shadowbox.js"></script> <%-- <script type="text/javascript" src="/jscripts/shadowbox/shadowbox.js"></script>--%> <script type="text/javascript"> Shadowbox.init({ language: 'pt-BR', players: ['img', 'html', 'iframe'] }); </script> <script type="text/javascript"> jQuery(document).ready(function () { jQuery("#form1").validationEngine(); }); </script> <script type="text/javascript"> function validate() { if (document.getElementById("<%=ddlProduct.ClientID%>").value.trim() == "") { document.getElementById("<%=txtMessage.ClientID%>").value = "Selecione o Produto"; document.getElementById("<%=ddlProduct.ClientID%>").focus(); return false; } if (document.getElementById("<%=txtValor.ClientID%>").value.trim() == "") { document.getElementById("<%=txtMessage.ClientID%>").value = "Digite o Valor do Produto"; document.getElementById("<%=txtValor.ClientID%>").focus(); return false; } if (document.getElementById("<%=txtQtd.ClientID%>").value.trim() == "") { document.getElementById("<%=txtMessage.ClientID%>").value = "Digite a Quantidade do Produto"; document.getElementById("<%=txtQtd.ClientID%>").focus(); return false; } if (document.getElementById("<%=txtTotItem.ClientID%>").value.trim() == "") { document.getElementById("<%=txtMessage.ClientID%>").value = "Total Produto"; document.getElementById("<%=txtTotItem.ClientID%>").focus(); return false; } document.getElementById("<%=txtMessage.ClientID%>").value = ""; return true; } </script> <%-- ReSharper disable once WrongExpressionStatement --%> <%-- <script type="text/javascript"> setInterval(function () { if (("<%=txtValor.ClientID%>").value != null && ("<%=txtQtd.ClientID%>").value != null) { var unitary = document.getElementById("<%=txtValor.ClientID%>").value; var quantity = document.getElementById("<%=txtQtd.ClientID%>").value; if (unitary == '' || quantity == '') return; document.getElementById("<%=txtTotItem.ClientID%>").value = (unitary * quantity); unitary = unitary.replace(/[^\d,]/, ''); unitary = unitary.replace(',', '.'); quantity = quantity.replace(/\D/, ''); var value = (unitary * quantity) * 100; var valueT = '' + value; while (valueT.search(/(\d+)(?=\d{5}|\d{3}\D)/) >= 0) { valueT = valueT.replace(/(\d+)(?=\d{5}|\d{3}\D)/g, '$1.'); } valueT = valueT.replace(/(\d{2})$/, ',$1'); document.getElementById("<%=txtTotItem.ClientID%>").value = valueT; } }, 1000); </script>--%> <script type="text/javascript" src="/Scripts/mascara.js"></script> </asp:Content> <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate> <div class="buttons"> <asp:ImageButton ID="btnNew" runat="server" ImageUrl="~/Images/Add.png" ToolTip="Nova Nota" OnClick="btnNew_Click" /> </div> <cc1:TabContainer ID="TabEntry" runat="server" TabIndex="0" Width="100%" CssClass="ajax__myTab" ActiveTabIndex="1"> <asp:TabPanel runat="server" HeaderText="Inserir Produtos" ID="tbInsertEntry"> <HeaderTemplate>Pesquisar</HeaderTemplate> <ContentTemplate> <div class="buttons"> <asp:ImageButton ID="btnEntrySearch" runat="server" ImageUrl="~/Images/search.png" OnClick="btnEntrySearch_Click" ToolTip="Pesquisar" /> </div> <asp:HiddenField ID="hfEntryID" runat="server" /> <div class="texto"> <div class="control-group"> <asp:Label ID="Label2" runat="server" Text="Escola"></asp:Label> <div class="controls"> <asp:DropDownList ID="ddlSchool_Search" CssClass="dropdown" runat="server" AutoPostBack="True" Width="287px"></asp:DropDownList> </div> </div> </div> <div class="texto"> <div class="control-group"> <asp:Label ID="Label1" runat="server" Text="Data Inicial"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDateFirst" runat="server" CssClass="validate[required] textbox_search" Width="123px"></asp:TextBox> <asp:CalendarExtender ID="txtDateFirst_CalendarExtender" runat="server" Enabled="True" Format="dd/MM/yyyy" TargetControlID="txtDateFirst"> </asp:CalendarExtender> </div> </div> </div> <div class="texto"> <div class="control-group"> <asp:Label ID="Label3" runat="server" Text="Data Final"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDateEnd" runat="server" CssClass="validate[required] textbox_search" Width="123px"></asp:TextBox> <asp:CalendarExtender ID="txtDateEnd_CalendarExtender" runat="server" Enabled="True" Format="dd/MM/yyyy" TargetControlID="txtDateEnd"> </asp:CalendarExtender> </div> </div> </div> <br /> <div style="min-height: 205px;"> <asp:GridView ID="gvEntrySeach" AllowPaging="True" runat="server" Width="100%" CssClass="GridViewUser" CellPadding="4" AutoGenerateColumns="False" GridLines="None" ForeColor="#333333" PageSize="15" OnRowUpdating="gvEntrySeach_RowUpdating" > <AlternatingRowStyle CssClass="GridAlternativeUser" BackColor="White" /> <Columns> <asp:BoundField DataField="EntryID" HeaderText="ID Nota" SortExpression="ID Nota" /> <asp:BoundField DataField="NoteNumber" HeaderText="Nº Nota" SortExpression="Nº Nota" /> <asp:BoundField DataField="DateEntry" HeaderText="Data de Cadastro" SortExpression="Data de Cadastro" /> <asp:BoundField DataField="FurnisherID" HeaderText="Fornecedor" SortExpression="Fornecedor" /> <asp:BoundField DataField="Total" HeaderText="Total" SortExpression="Total" DataFormatString="{0:C}" /> <asp:CheckBoxField DataField="Checked" HeaderText="Fechado" /> <asp:ButtonField ButtonType="Image" CommandName="Update" ImageUrl="~/images/search_peq.png" /> </Columns> <EditRowStyle BackColor="#2461BF" /> <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#62AFC1" CssClass="GridPagerUser" ForeColor="White" HorizontalAlign="Center" /> <RowStyle BackColor="#EFF3FB" /> <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /> <SortedAscendingCellStyle BackColor="#F5F7FB" /> <SortedAscendingHeaderStyle BackColor="#6D95E1" /> <SortedDescendingCellStyle BackColor="#E9EBEF" /> <SortedDescendingHeaderStyle BackColor="#4870BE" /> </asp:GridView> </div> <asp:Label ID="lbMessageSearch" runat="server"></asp:Label> </ContentTemplate> </asp:TabPanel> <asp:TabPanel runat="server" HeaderText="Consultar Produtos" ID="tbSearch"> <ContentTemplate> <headertemplate>Cadastro de Notas</headertemplate> <asp:HiddenField ID="hfEntry" runat="server" /> <asp:Panel ID="panelEntry" runat="server"> <span id="title_Panel">Entrada de Nota Fiscal</span> <br /> <br /> <div class="linha"> <div class="texto"> <div class="control-group"> <asp:Label ID="Label7" runat="server" Text="Escola"></asp:Label> <div class="controls"> <asp:DropDownList ID="ddlSchool" CssClass="validate[required] dropdown" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlSchool_SelectedIndexChanged"></asp:DropDownList> </div> </div> </div> <div class="texto"> <div class="control-group"> <asp:Label ID="Label6" runat="server" Text="Fornecedor"></asp:Label> <div class="controls"> <asp:DropDownList ID="ddlFurnisher" runat="server" AutoPostBack="True" CssClass="validate[required] dropdown"></asp:DropDownList> </div> </div> </div> <div class="texto"> <div class="control-group"> <div class="controls"> <asp:HyperLink ID="hlFurshiner" runat="server" title="Adicionar Fornecedor" rel="shadowbox;height=200;width=300;" >Adicionar Fornecedor</asp:HyperLink> </div> </div> </div> </div> <div class="linha"> <div class="field_Entry_"> <div class="control-group"> <asp:Label ID="Label8" runat="server" Text="Nº da Nota Fiscal"></asp:Label> <div class="controls"> <asp:TextBox ID="txtNumNota" runat="server" CssClass="validate[required] textbox_search"></asp:TextBox> </div> </div> </div> <div class="texto"> <div class="control-group"> <asp:Label ID="Label9" runat="server" Text="Data da Entrada"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDateEntry" runat="server" CssClass="validate[required] textbox_search" Width="140px"></asp:TextBox> <asp:CalendarExtender ID="txtDateEntry_CalendarExtender" runat="server" Enabled="True" Format="dd/MM/yyyy" TargetControlID="txtDateEntry"></asp:CalendarExtender> </div> </div> </div> <div class="texto"> <div class="control-group"> <asp:Label ID="Label10" runat="server" Text="Data da Emissão"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDateEmission" runat="server" CssClass="validate[required] textbox_search" Width="140px"></asp:TextBox> <asp:CalendarExtender ID="txtDateEmission_CalendarExtender" runat="server" Enabled="True" Format="dd/MM/yyyy" TargetControlID="txtDateEmission"></asp:CalendarExtender> </div> </div> </div> </div> <div class="linha"> <div class="texto"> <div class="control-group"> <div class="controls"> <asp:TextBox ID="txtObservation" runat="server" Height="70px" TextMode="MultiLine" Width="1000px"></asp:TextBox> </div> </div> </div> </div> <div class="linha"> <div class="field_Entry"> <div class="control-group"> <div class="controls"> <asp:ImageButton ID="btnSave" runat="server" ImageUrl="~/Images/salvar_nota.png" OnClick="btnSave_Click" ToolTip="Salvar Nota" ValidationGroup="vlProductType" Style="width: 142px" Height="39px" /> </div> </div> </div> </div> <div class="linha"> <div class="furnicher_add"> <div class="control-group"> <div class="controls"> <asp:ImageButton runat="server" Text="Cadastrar Fornecedor" data-rel="dialog" rel="shadowbox;height=200;width=300;" ID="btnPrint" OnClick="btnPrint_Click" /> </div> </div> </div> </div> </asp:Panel> <asp:Panel ID="panelAddItens" runat="server"> <span id="#title_Panel">Cadastro dos Itens da Nota Fiscal</span> <br/> <br/> <asp:HiddenField ID="hfEntryDetails" runat="server" /> <form id="form_NF"> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label12" runat="server" Text="Produto"></asp:Label> <div class="controls"> <asp:DropDownList ID="ddlProduct" runat="server" CssClass="dropdown" Width="263px" ></asp:DropDownList> </div> </div> </div> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label15" runat="server" Text="Quantidade"></asp:Label> <div class="controls"> <asp:TextBox ID="txtQtd" runat="server" CssClass="textbox_search" Width="75px" MaxLength="8" AutoPostBack="True" onkeyup="formataInteiro(this,event);" onkeypress="return formataInteiro(this,event);" OnTextChanged="txtQtd_TextChanged" ></asp:TextBox> </div> </div> </div> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label13" runat="server" Text="Valor Unitário"></asp:Label> <div class="controls"> <asp:TextBox ID="txtValor" runat="server" CssClass="textbox_search" AutoPostBack="True" Width="94px" OnTextChanged="txtValor_TextChanged"></asp:TextBox> </div> </div> </div> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label14" runat="server" Text="Total Produto"></asp:Label> <div class="controls"> <asp:TextBox ID="txtTotItem" runat="server" CssClass="textbox_search" Width="95px" AutoPostBack="True" OnTextChanged="txtTotItem_TextChanged"></asp:TextBox> </div> </div> </div> <div class="linha"> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label4" runat="server" Text="Desconto(%)"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDiscount" runat="server" CssClass="textbox_search" AutoPostBack="True" Width="90px" OnTextChanged="txtDiscount_TextChanged"></asp:TextBox> </div> </div> </div> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label16" runat="server" Text="Desconto(R$)"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDiscountReal" runat="server" CssClass="textbox_search" Width="90px" AutoPostBack="True" OnTextChanged="txtDiscountReal_TextChanged"></asp:TextBox> </div> </div> </div> <div class="field_button"> <div class="control-group"> <asp:Label ID="Label5" runat="server" Text="Total do Item Desconto"></asp:Label> <div class="controls"> <asp:TextBox ID="txtTotItemDisc" runat="server" CssClass="textbox_search" Width="95px" AutoPostBack="True" ></asp:TextBox> </div> </div> </div> <div class="field_button"> <div class="control-group"> <div class="controls"> <asp:ImageButton ID="btnAdd" runat="server" ImageUrl="~/Images/adicionar_itens.png" ToolTip="Adicionar o Iten a Nota" OnClick="btnAdd_Click" OnClientClick=" return validate()" /> </div> </div> </div> </div> <br/> <br/> <br/> <br/> <br/> <br/> <div class="linha"> <div class="control-group"> <div class="controls"> <asp:TextBox ID="txtMessage" runat="server" BackColor="#F7F7F7" BorderColor="#F7F7F7" CssClass="textbox_Transparente" Font-Italic="True" Font-Size="14pt"></asp:TextBox> </div> </div> </div> </form> <asp:GridView ID="gvEntry" AllowPaging="True" runat="server" Width="100%" CssClass="GridViewUser" CellPadding="4" AutoGenerateColumns="False" GridLines="None" ForeColor="#333333" PageSize="15" OnDataBound="gvEntry_DataBound" HorizontalAlign="Center" OnRowDeleting="gvEntry_RowDeleting" OnRowUpdating="gvEntry_RowUpdating"> <AlternatingRowStyle CssClass="GridAlternativeUser" BackColor="White" /> <Columns> <asp:BoundField DataField="EntryDetailID" HeaderText="Item" SortExpression="ID Item" /> <asp:BoundField DataField="Name" HeaderText="Produto" SortExpression="Produto" /> <asp:BoundField DataField="Quantity" HeaderText="Quantidade" SortExpression="Quantidade" /> <asp:BoundField DataField="Price" HeaderText="Preço" SortExpression="Preço" DataFormatString="{0:C}" /> <asp:BoundField DataField="Total" HeaderText="Total" SortExpression="Total" DataFormatString="{0:C}" /> <asp:ButtonField ButtonType="Image" CommandName="Update" ImageUrl="~/images/edit.png" /> <asp:ButtonField ButtonType="Image" CommandName="Delete" ImageUrl="~/images/exclude_Mini.png" /> </Columns> <EditRowStyle BackColor="#2461BF" /> <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" /> <PagerStyle BackColor="#62AFC1" CssClass="GridPagerUser" ForeColor="White" HorizontalAlign="Center" /> <RowStyle BackColor="#EFF3FB" /> <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" /> <SortedAscendingCellStyle BackColor="#F5F7FB" /> <SortedAscendingHeaderStyle BackColor="#6D95E1" /> <SortedDescendingCellStyle BackColor="#E9EBEF" /> <SortedDescendingHeaderStyle BackColor="#4870BE" /> </asp:GridView> <br/> <div class="tab_tr"> <div class="field_Entry"> <div class="control-group"> <asp:Label ID="Label17" runat="server" Text="Total Líquido" Font-Bold="True" Font-Size="14px" Style="text-align: center"></asp:Label> <div class="controls"> <asp:TextBox ID="txtTotNotaDis" runat="server" CssClass="textbox_search" Width="95px" AutoPostBack="True"></asp:TextBox> </div> </div> </div> <div class="field_Entry"> <div class="control-group"> <asp:Label ID="Label11" runat="server" Text="Total" Font-Bold="True" Font-Size="14px" Style="text-align: center"></asp:Label> <div class="controls"> <asp:TextBox ID="txtTotNota" runat="server" CssClass="textbox_search" Width="95px" AutoPostBack="True" ></asp:TextBox> </div> </div> </div> <div class="field_Entry"> <div class="control-group"> <asp:Label ID="Label18" runat="server" Text="Desconto(%)" Font-Bold="True" Font-Size="14px" Style="text-align: center"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDisNota" runat="server" CssClass="textbox_search" Width="95px" AutoPostBack="True" OnTextChanged="txtDisNota_TextChanged"></asp:TextBox> </div> </div> </div> <div class="field_Entry"> <div class="control-group"> <asp:Label ID="Label19" runat="server" Text="Desconto(R$)" Font-Bold="True" Font-Size="14px" Style="text-align: center"></asp:Label> <div class="controls"> <asp:TextBox ID="txtDisRealNota" runat="server" CssClass="textbox_search" Width="95px" AutoPostBack="True" OnTextChanged="txtDisRealNota_TextChanged"></asp:TextBox> </div> </div> </div> </div> <div class="linha"> <div class="field_Entry"> <div class="control-group"> <asp:ImageButton ID="btnSaveItens" runat="server" ImageUrl="~/Images/fechar_nota.png" ToolTip="Fechar Nota" Style="width: 147px" Height="42px" OnClick="btnSaveItens_Click" /> </div> </div> </div> <div class="linha"> <div class="field_Entry"> <div class="control-group"> <div class="controls"> <asp:ImageButton ID="btnPrintNota" runat="server" ImageUrl="~/Images/print.png" ToolTip="Imprimir" OnClick="btnPrintNota_Click"/> </div> </div> </div> </div> <asp:Label ID="lbMessage" runat="server"></asp:Label> </asp:Panel> </ContentTemplate> </asp:TabPanel> </cc1:TabContainer> </ContentTemplate> </asp:UpdatePanel> </asp:Content>
-
Jaque, bom dia.
Por melhores práticas, tente colocar agrupado em uma div as caixas de texto e em outra div o grid e veja se acontece ainda o problema.
Abraços !
Diego Murakami
- MCP, MS, MCSD
* Por favor "Marcar como Resposta" caso esta for útil para sua dúvida.- Sugerido como Resposta Ricardo Barbosa Cortes quarta-feira, 18 de junho de 2014 18:24
- Marcado como Resposta Ricardo Barbosa Cortes quarta-feira, 18 de junho de 2014 18:49