0
我創建了一個電子商務網站,並使用標籤來顯示我的sql數據庫中的產品,它顯示的這些產品的圖像不是超鏈接,但這是我需要他們,我想我已經寫了正確的代碼,但我有一個「parentControl」錯誤,有人可以幫助PLZ嗎?在表格單元格中生成圖像鏈接
下面還是一個鏈接,讓您直觀地向您顯示正在詢問的內容。請記住,圖片只是一個圖像,但需要成爲一個超鏈接!
private void FillPage()
{
ArrayList teesList = new ArrayList();
if (!IsPostBack)
{
teesList = ConnectionClass.GetTeesBySize("%");
}
else
{
teesList = ConnectionClass.GetTeesBySize(DropDownList1.SelectedValue);
}
StringBuilder sb = new StringBuilder();
HyperLink link = new HyperLink();
link.NavigateUrl = "http://google.com";
parentControl.Controls.Add(link);
foreach (Tees tees in teesList)
{
sb.Append(string.Format(@"<table class='TeesTable'>
<tr>
<th rowspan='1' width='150px'><img runat='server' src='{6}' /</th>
<th width='50px'>Name: </th>
<td>{0}</td>
</tr>
<tr>
<th>Size:</th>
<td>{1}</td>
</tr>
<tr>
<th>Price:</th>
<td>{2}</td>
</tr>
</table>",
tees.name, tees.size, tees.price, tees.id, tees.id, tees.id, tees.image));
LblOutput.Text = sb.ToString();
非常感謝!他們現在超鏈接!,但現在唯一的問題是,每個產品導致同一頁面,我將如何給每個產品不同的網址? –
你把這個url存儲在你的Tees對象中嗎? – Starscream1984
這些頁面僅作爲「name.aspx」存儲在我的項目中。 –