2011-12-26 13 views
1

asp ListViewに問題があります。私はASPリストビュー複数スタイル

if(Message.Status == "unread") 
    { 
     div background color = "yellow" 
    } 
else if (Message.Status == "read") 
    { 
     div background color = "Grey" 
    } 

これが可能である。この異なるような、表示するステータス・フィールド=読み取りまたは未読が含まれる[メッセージ]表、

は別のスタイルを提供ListViewコントロールすることができますがありますか?

ありがとうございました。

答えて

1

を見て、私はどこか、このサイトで見つけ..しかし、ブックマークにそれを忘れてしまった...サポートのためのDJ Krazeに

protected void ListInbox_ItemDataBound(object sender, ListViewItemEventArgs e) 
    { 
     Panel PanelMsg; 
     PanelMsg = (Panel)e.Item.FindControl("PanelMsg"); 

     ListViewDataItem dataItem = (ListViewDataItem)e.Item; 
     string status = (string)DataBinder.Eval(dataItem.DataItem, "Status"); 
     if (status == "unread") 
     { 
      PanelMsg.BackColor = System.Drawing.Color.Purple; 
     } 
    } 

感謝..

+0

あなたの問題を解決することができた – MethodMan

2

listview tips and tricks

彼のサイト

+0

ありがとう、それはちょっと私が探しているアイブ、それは理解することは難しいです:( –

+0

悪いそれをもう一度読んで、ファイルを参照してください、それはかなり進歩ですプログラミング.. .. Kraze氏に感謝しています。進捗状況については私に連絡します:) –

+0

私たちは高度な開発者ですので、私たちが理解できるようになるでしょう。 。 – MethodMan

関連する問題