このプログラムでは「タイトル」列の項目に「.NET TIPS」という文字列が含まれている場合にはその行の背景色をピンク色にし、すべての「.NET」という文字列の背景色を黄色にして強調表示している。 このようなグリッドの内容に従った行やテキストの修正は、データ連結後にのみ可能だ。ここではItemDataBoundイベントを利用して、各行がデータ連結されるときに、その行に含まれている文字列を調べて行のプロパティを変更したり、文字列を置き換えたりしている。ItemDataBoundイベントの処理については「[ASP.NET]DataGridコントロールですべての行にアクセスするには?」や「[ASP.NET]DataGridコントロールでマウスのある行を強調表示するには?」で解説しているので、そちらを参考にしていただきたい。 プログラムのソース・コードは次のようになっている。なお、このプログラムは