2011-10-11 152 views
3

我已經創建了一個列表視圖,它可以提取數據庫中持有的用戶的分數。將圖像添加到列表視圖中的第一項?

對於誰是頭號的人我想添加一個明星的小圖像,但我很困惑,我會怎麼去這個?

到目前爲止我的代碼如下

  var data = from x in db.DT_BenchScores 
        where x.Enabled == true 
        orderby x.Max_Bench descending, x.Date descending 
        select new 
        { 
         x.ScoreID, 
         x.Alias, 
         Bench = x.Max_Bench + "kg", 
        }; 

     LV_Scores.DataSource = data.Take(20); 
     LV_Scores.DataBind(); 

我想補充以下旁邊的第一人

<span class="fr"><img src="_includes/images/no1.jpg" /></span> 

能有人請解釋我怎麼會做這個???

非常感謝

+0

這大概是ASP.NET?或者它是winforms或WPF? – MusiGenesis

+0

ASP.NET感謝! – Callum

+0

你可以在這裏找到示例...如何添加圖像列表視圖使用asp.net ..此鏈接將顯示添加圖像列表視圖使用vb.net和c#也.... http://weblogs.asp。 net/scottgu/archive/2007/08/10/the-asp-listview-control-part-1-building -a-product-listing-page-with-clean-css-ui.aspx –

回答

1

可以使用ItemDataBound事件(http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.listview.itemdatabound.aspx)迴應每次一個項目從數據庫行綁定。在此事件處理程序中,您可以訪問正在創建的ListViewItem,並根據需要對其進行修改。

編輯

看到這個CodeProject上職位的例子:http://www.codeproject.com/KB/webforms/ItemCreated.aspx?msg=1540986

+0

你可以給我看一個例子? – Callum