• ベストアンサー

DataGridの次へ・前へをイメージ(gif)に置き換え出来る?

DataGridで提供される「次へ」「前へ」のコントロールは通常アンカー(リンク)表現となりますが、これを画像イメージ(gifなど)に置き換える事は可能でしょうか? もし可能であれば方法を教えて頂きたいのですが・・・ 客先からの要望でイメージに置き換えたいとの事ですが、たとえ可能であっても工数が掛かると納期の関係で難しいのでお断りする方向になるとは思いますが、後学のために方法をご存じの方、教えて下さいませんか?

質問者が選んだベストアンサー

  • ベストアンサー
  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

(1) DataGridを継承するカスタムコントロールを作成する。 public class MyDataGrid : DataGrid { protected override OnItemCreated(略) { // ベージャ行なら // 「次へ」「前へ」リンクを削除。 // 「次へ」「前へ」ボタンを追加。 } //「次へ」「前へ」ボタンのイベント処理 } (2) *.aspx, *.ascx内の asp:DataGrid を cc1:MyDataGrid に置換する。

参考URL:
http://www.atmarkit.co.jp/fdotnet/dotnettips/072modpager/modpager.html
mappy88
質問者

お礼

なるほど、カスタムコントロールを作ることにより実現可能そうですね。 カスタムコントロールの作成方法も含め勉強し直します。 ありがとうございました。

関連するQ&A