原来的样式很正常,可是点击编辑以后,样式全变了,怎样来控制此样式

解决方案 »

  1.   

    是否是使用的模板 
    如果不是可以使用模板 设置编辑控件格式             <cc1:PGridView ID="gv" runat="server" CssClass="avo-grid" AutoGenerateColumns="False"
                                DataKeyNames="DepartmentCode" DataSourceID="DepartmentData" AllowPaging="True"
                                AllowSorting="True" BorderWidth="0px" RecordCount="0" OnRowCommand="gv_RowCommand"
                                OnRowDeleted="gv_RowDeleted" OnRowUpdated="gv_RowUpdated" OnRowDeleting="gv_RowDeleting"
                                OnRowUpdating="gv_RowUpdating" OnRowDataBound="gv_RowDataBound">
                                <Columns>
                                    <asp:TemplateField>
                                        <HeaderTemplate>
                                            <%#Resources.ACIS.ResourcesFile.Number%>
                                        </HeaderTemplate>
                                        <ItemTemplate>
                                            <asp:Label runat="server" ID="lno"></asp:Label>
                                        </ItemTemplate>
                                        <FooterTemplate>
                                        </FooterTemplate>
                                    </asp:TemplateField>
                                    <asp:TemplateField>
                                        <HeaderTemplate>
                                            <%#Resources.Achievo.FMS.ResourcesFile.Operation %>
                                        </HeaderTemplate>
                                        <EditItemTemplate>
                                            <asp:LinkButton ID="lb1" runat="server" CausesValidation="True" CommandName="Update"
                                                Text='<%#Resources.ACIS.EID.ResourcesFile.Update%>'></asp:LinkButton>
                                            &nbsp;<asp:LinkButton ID="lb2" runat="server" CausesValidation="False" CommandName="Cancel"
                                                Text='<%#Resources.Achievo.FMS.ResourcesFile.Cancel%>'></asp:LinkButton>
                                        </EditItemTemplate>
                                        <ItemTemplate>
                                            <asp:LinkButton ID="lb3" runat="server" CausesValidation="False" CommandName="Edit"
                                                Text='<%#Resources.ACIS.EID.ResourcesFile.Edit%>'></asp:LinkButton>
                                            <asp:LinkButton ID="lb4" OnClientClick="return confirm(MSGAreyousuretodelet)?true:false;"
                                                runat="server" CausesValidation="False" CommandName="Delete" Text='<%#Resources.Achievo.FMS.ResourcesFile.Delete%>'></asp:LinkButton>
                                        </ItemTemplate>
                                        <FooterTemplate>
                                            <asp:LinkButton runat="server" ID="lbIn" OnClick="lbIn_Click" Text='<%#Resources.Achievo.FMS.ResourcesFile.Save%>'></asp:LinkButton>
                                            &nbsp;
                                            <asp:LinkButton runat="server" ID="lbIc" OnClick="lbIc_Click" Text='<%#Resources.ACIS.EID.ResourcesFile.Cancel%>'></asp:LinkButton>
                                        </FooterTemplate>
                                    </asp:TemplateField>
                                    <asp:TemplateField HeaderText="DepartmentCode" SortExpression="DepartmentCode">
                                        <HeaderTemplate>
                                            <a href="javascript:__doPostBack('<%= gv.UniqueID%>','Sort$DepartmentCode')">
                                                <%=Resources.Achievo.FMS.ResourcesFile.DepartmentCode%></a>
                                            <%=gv.SortExpression == "DepartmentCode" ? (gv.SortDirection == SortDirection.Ascending ? "<span title=\"Ascending Order\" style=\"font-family:webdings;\">5</span>" : "<span title=\"Ascending Order\" style=\"font-family:webdings;\">6</span>") : ""%>
                                        </HeaderTemplate>
                                        <EditItemTemplate>
                                            <asp:Label ID="Label1" runat="server" Text='<%# Eval("DepartmentCode") %>'></asp:Label>
                                        </EditItemTemplate>
                                        <ItemTemplate>
                                            <asp:Label ID="Label1" runat="server" Text='<%# Bind("DepartmentCode") %>'></asp:Label>
                                        </ItemTemplate>
                                        <FooterTemplate>
                                            <asp:TextBox ID="tbDEP" MaxLength="4" runat="server" CssClass="txtCode"></asp:TextBox><label
                                                style="color: Red">*</label>
                                        </FooterTemplate>
                                    </asp:TemplateField>
                                    <asp:TemplateField HeaderText="DepartmentName" SortExpression="DepartmentName">
                                        <HeaderTemplate>
                                            <a href="javascript:__doPostBack('<%= gv.UniqueID%>','Sort$DepartmentName')">
                                                <%=Resources.Achievo.FMS.ResourcesFile.DepartmentName%></a>
                                            <%=gv.SortExpression == "DepartmentName" ? (gv.SortDirection == SortDirection.Ascending ? "<span title=\"Ascending Order\" style=\"font-family:webdings;\">5</span>" : "<span title=\"Ascending Order\" style=\"font-family:webdings;\">6</span>") : ""%>
                                        </HeaderTemplate>
                                        <EditItemTemplate>
                                            <asp:TextBox ID="TextBox1" runat="server" Text='<%# Bind("DepartmentName") %>' MaxLength="250"></asp:TextBox><label
                                                style="color: Red">*</label>
                                        </EditItemTemplate>
                                        <ItemTemplate>
                                            <asp:Label ID="Label2" runat="server" Text='<%# Bind("DepartmentName") %>'></asp:Label>
                                        </ItemTemplate>
                                        <FooterTemplate>
                                            <asp:TextBox ID="tbDEPN" MaxLength="250" runat="server"></asp:TextBox><label style="color: Red">*</label>
                                        </FooterTemplate>
                                    </asp:TemplateField>
                                    <asp:TemplateField HeaderText="Description" SortExpression="Description">
                                        <HeaderTemplate>
                                            <a href="javascript:__doPostBack('<%= gv.UniqueID%>','Sort$Description')">
                                                <%=Resources.Achievo.FMS.ResourcesFile.Description%></a>
                                            <%=gv.SortExpression == "Description" ? (gv.SortDirection == SortDirection.Ascending ? "<span title=\"Ascending Order\" style=\"font-family:webdings;\">5</span>" : "<span title=\"Ascending Order\" style=\"font-family:webdings;\">6</span>") : ""%>
                                        </HeaderTemplate>
                                        <EditItemTemplate>
                                            <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("Description") %>' MaxLength="250"></asp:TextBox>
                                        </EditItemTemplate>
                                        <ItemTemplate>
                                            <asp:Label ID="Label3" runat="server" Text='<%# Bind("Description") %>'></asp:Label>
                                        </ItemTemplate>
                                        <FooterTemplate>
                                            <asp:TextBox ID="tbDES" MaxLength="250" runat="server"></asp:TextBox>
                                        </FooterTemplate>
                                    </asp:TemplateField>
                                     
                                </Columns>
                                <PagerTemplate>
                                    </td></tr> </table> </div></div><div>
                                        <div>
                                            <table width='100%' cellspacing='0' cellpadding='0'>
                                                <tr>
                                                    <td>
                                                        <cc1:UPager ID="up1" CssClass="pager" runat="server">
                                                        </cc1:UPager>
                                </PagerTemplate>
                            </cc1:PGridView>