こんばんはSです!
長いタイトルの通り、今日は
【リピーターにバインドしたデータの奇数個目と偶数個目で異なるクラスのCSSをあてる方法】
についてです♪
こういうときに役に立つのが%で、下記のように書くと上手くいきます。
<li class='<%# (((Container.ItemIndex % 2) == 1) ? "even" : "")%>'>
※even : 偶数個目にだけ適用するCSSのクラス名
(奇数個目じゃない?と思った方は私と同じ罠にはまっています笑)
▼イメージ
<li >aaa</li>
<li class='even'>aaa</li>
<li >aaa</li>
<li class='even'>aaa</li> ・・・
リピーターにバインドしたデータの奇数個目と偶数個目で異なるクラスのCSSをあてる方法
Related Posts:
フロントエンド・タスクランナー(1: 入門編)フロントエンドエンジニア ふみえです。 今回はフロントエンド・タスクランナーについて書いていきたいと思います。 そもそもタスクランナーって何? フロントエンド開発において必要になってくる処理といえば、下記のようなものが挙げられると思います。 コードの圧縮 Sass などのコンパイル ファイル変… Read More
開発初心者がこれだけは知っておいた方が良いこと①こんにちはSです! 前回、自己紹介でも書きましたが、わたしは7ヶ月前まで本当に何も知らず、 分からない事だらけでした。 (ブラウザって何?アマゾンって本屋さんじゃないの?!という状態でした。 本当にごめんなさい。。。) そこで今回は「最初にこれを知ってたらもっとラクだったかも」と思うことを思い… Read More
MARSとは?こんにちは山田です。 SQLのクエリを見ている時にわからない単語があったので調査しました。 その備忘録になります。 ■ちなみに私の開発環境 ASP.NET:2.0 SQL Server:2005 ■MARSとは? さて、さっそくMSDNに記述がありホットしました。 Multiple Activ… Read More
スマホで写真を投稿したら・・・ひっくり返って表示された! 「スマホで写真を投稿したら・・・ひっくり返って表示された!」 なんてことに出会ったことはありますか? 写真のデータの中には、写真の情報はもちろんですが、 どういう風に写真を撮ったのか、というデータも持っています。 -スマホを縦にして写真を撮ったのか、横にして写真を撮ったのか。 といった情… Read More
モーダルウインドウのプラグインを使ってみたこんにちは山田です。 今回モーダルウィンドウを実装するにあたって プラグインを使用したのでその覚書です。 ■そもそも、モーダルウィンドウとは 何らかのウィンドウの子ウィンドウとして生成され、ユーザーがそれに対して適切に応答しない限り、制御を親ウィンドウに戻さないユーザインタ… Read More
C#のRepeaterコントロール内では、
返信削除Container.ItemIndex
で今の順番(何順目のループか)が分かる。
で、この数値は、0から始まる。 ⇒ 一週目は「0」になる。
ので、この数値を2で割った時の余りが、1であれば偶数番目、ということだね。
Container.ItemIndexの値 ループの周回数 Container.ItemIndexの値を2で割った余り
0 1 0
1 2 1
2 3 0
3 4 1
4 5 0
5 6 1
そうなんです!!
削除割り算の話になるとついつい1から始めたくなってしまいますが
0からというところがポイントですよね!
このコメントは投稿者によって削除されました。
返信削除