2010-08-02 42 views
0

我想顯示每個客戶的成功訂單數量。訂單數量將由笑臉數量表示。點擊笑臉後,它會鏈接到其他網頁,顯示該客戶製作的完整訂單歷史記錄。基本上所有的笑臉都會鏈接到同一頁面。 ASP.NET如何做到這一點?我應該使用什麼樣的控制?如何使圖標重複N次,其中N是變量?

回答

0

您可以使用Repeater控件執行此任務。將LinkBut​​tons或ImageButtons放入中繼器控件ItemTemplate中。將您的訂單綁定到中繼器的標準數據綁定,並在中繼器的ItemDataBound事件中創建鏈接。

0

您可以在代碼中動態添加控件。

E.g.你可以在你的位置ASPX創建一個鏈接,你希望你的圖片

<a ID="thelink" runat="server"></a> 

並在代碼中添加某事像這樣(即在Page_Load中)

for (int i = 0; i < N; ++i) 
{ 
    Image img = new Image(); 
    img.ImageUrl = "img.png"; 
    thelink.Controls.Add(img) 
}