- 締切済み
ASP.Net DataBound時Style変更
お世話になります。 ASP.Net 初心者ではありますが、こちらで多岐に渡り質問させていただき、日々成長できていると思っております。この場をお借りして感謝申し上げます。 なるべく自身で解決したいと思うのですが、また壁に当たっております。 FormViewにてある伝票の詳細を表示しております。 HTML上に Style143 の属性を持つタグがるのですが、このタグの中にあるデータバインドされた Label の値がマイナスの場合に Style143 の背景色を赤にしたいのですが、やり方がわかりません。 Labelの背景色を変えて試してみたのですが、余白の関係上、見た目が悪いので、タグ自体の属性である Style143 の背景色を変えたいのです。 上級者様には容易な事ではあると思いますが、何卒ご教授いただければと存じます。 よろしくお願い申し上げます。
- みんなの回答 (2)
- 専門家の回答
補足
shockatzさん 大変お世話になっております。 shockatzさん のお教えでなんとか前に進んでおります。 今後ともよろしくお願い申し上げます。 さて、下記のCssを追加しまして .back_red { background-color:Red; } ------------------------- FormView1_DataBoundのイベントで 問題のコントロール.CssClass = "back_red" 上記を追加したのですが、問題のコントロールの背景色しか赤になりません。枠の関係上、タグとコントロールの間に隙間があり、背景が全て赤にならないのです。タグ自体の背景色を赤にしたいのです。 タグのCssClass と 問題のコントロールのCssClass は同じにしてあるのですが、このイベントではタグの背景色は変更できないのでしょうか? 何かお気づきに点がございましたら、何卒ご教授いただけますようお願い申し上げます。