网格显示在重新绑定网格时发生更改

时间:2012-09-17 12:23:20

标签: asp.net .net gridview

我的aspx页面上有一个网格。我已将其font属性设置为small .. 在页面加载它是好的.. 但是一旦我执行了一些动作,比如网格本身给出的删除活动......并且通过调用绑定网格的方法再次绑定网格。 对于大字体,网格看起来更大。 可能是什么麻烦?

          <asp:GridView ID="grdSMEList" runat="server" Width="100%" BorderWidth="1px" BorderStyle="Solid"
        Font-Size="Small" AutoGenerateColumns="False" BorderColor="#ffcc00" RowStyle-BorderColor="#ffcc00"
        AllowPaging="true" PageSize="10" OnPageIndexChanging="GrdDynamic_PageIndexChanging"
        DataKeyNames="Resource Personnel No" OnRowCommand="GrdDynamic_RowCommand" RowStyle-BorderStyle="Solid"
        RowStyle-BorderWidth="1px" GridLines="Both" Height="104px">
        <PagerSettings NextPageText="&amp;gt;&amp;gt" PageButtonCount="5" PreviousPageText="&amp;lt;&amp;lt"
            FirstPageText="" LastPageText="" Mode="Numeric" />
        <PagerStyle HorizontalAlign="Right" Font-Size="Medium" />
        <Columns>
            <asp:BoundField DataField="Resource Personnel No" HeaderText="Resource Personnel No" ItemStyle-Width="100px" />
            <asp:BoundField DataField="RES Name" HeaderText="ResourceName" ItemStyle-Width="100px" />

            <asp:TemplateField HeaderText="Deactivate" >
                <ItemTemplate>
                    <div style="text-align:center;">
                        <asp:LinkButton ID="linkDeactivate" CommandName="cmdDeactivate" OnRowCommand="GrdDynamic_RowCommand"
                            CommandArgument='<%# Eval("Resource Personnel No") %>' OnClientClick="return confirm('Are you sure you want to Deactivate?');"
                            runat="server">Deactivate</asp:LinkButton>
                    </div>
                </ItemTemplate>
                <ItemStyle HorizontalAlign="Center" Width="2%" />
            </asp:TemplateField>
        </Columns>
    </asp:GridView>

1 个答案:

答案 0 :(得分:0)

您是否尝试在ItemTemplate中指定字体颜色?值得一试。