0

ListView の挿入、削除などのボタンの変更は、通常の asp:button であるため問題ありませんが、ListView でページングが有効になっている場合、ページ ボタン (つまり、最初と最後) を変更するにはどうすればよいですか?

それらは次のタイプです。

<asp:DataPager ID="DataPager1" runat="server">
     <Fields>
           <asp:NextPreviousPagerField ButtonType="Button" ShowFirstPageButton="True" 
                      ShowNextPageButton="False" ShowPreviousPageButton="False" />
                 <asp:NumericPagerField />
                 <asp:NextPreviousPagerField ButtonType="Button" ShowLastPageButton="True" 
                      ShowNextPageButton="False" ShowPreviousPageButton="False" />
     </Fields>
</asp:DataPager>

ForeColor および BackColor 属性を変更するだけです。

4

2 に答える 2

2

他の ASP.NET サーバー コントロールと同様に、そのテンプレート機能を使用する必要があります。この質問を参照してください。

于 2012-06-03T18:57:59.277 に答える
0

独自の css クラスを追加して、DataPager コントロールの Button タグに割り当てることができます。DataPager 内のボタン タグには、ButtonCssClass というプロパティがあります。

NumericPagerField の NumericButtonCssClass プロパティに css クラスを割り当てることで、NumericPagerField のスタイルを変更できます。

<asp:DataPager ID="DataPager1" runat="server">
    <Fields>
        <asp:NextPreviousPagerField ButtonType="Button" ButtonCssClass="DataPagerbtnStyle"
            ShowFirstPageButton="True" ShowNextPageButton="False" ShowPreviousPageButton="False" />
        <asp:NumericPagerField NumericButtonCssClass="DataPagerNumericStyle" />
        <asp:NextPreviousPagerField ButtonCssClass="DataPagerbtnStyle" ButtonType="Button"
            ShowLastPageButton="True" ShowNextPageButton="False" ShowPreviousPageButton="False" />
    </Fields>
</asp:DataPager>
于 2012-06-03T19:28:58.623 に答える