ページング ボタンを取得できません: "<< < > >>" を右揃えにします。これが私のGridViewです:
<asp:GridView ID="GridView1" ShowHeader="false" AllowPaging="true" PageSize="2"
AutoGenerateColumns="false" Width="100%" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
foo
</ItemTemplate>
<ItemStyle CssClass="blah" />
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
bar
</ItemTemplate>
<ItemStyle CssClass="pluh" />
</asp:TemplateField>
</Columns>
<PagerStyle CssClass="gridpager" HorizontalAlign="Right" />
<PagerSettings Mode="NextPreviousFirstLast" FirstPageText="<<" PreviousPageText="<"
NextPageText=">" LastPageText=" >>" Position="Bottom" />
</asp:GridView>
そしてCSSスタイル:
.gridpager, .gridpager td
{
padding-left: 5px;
text-align: right;
}
PageStyle CssClass を削除し、PagerSettings で HorizontalAlign="Right" を使用すると機能しますが、必要なパディングが得られません。また、サンプルのように CssClass と HorizontalAlign の両方を指定しても機能しません。
私は何をする必要がありますか?
ありがとうございました!