我正在尝试通过使用数据集中的 src 来通过 cs 代码制作动态 html 代码。(数据集中的每个项目都是另一张图片的 src)。这是我第一次尝试做这样的事情并且它不起作用,任何提示都会有帮助:)
html代码:
<asp:Literal ID="imageGallery" runat="server" />
cs (c#) 代码:
DataSet ds = new DataSet();
ds = DAL.GetBestPics();
imageGallery.Mode = LiteralMode.Encode;
string divStart = @"<div class='more-products-holder'><ul>";
imageGallery.Text += divStart;
foreach (DataRow item in ds.Tables[0].Rows)
{
string imageHTML = @"<li><a>
<img src='";
string mid = @"" + item.ToString();
string imageHTML2 = @"' /></a></li>";
imageGallery.Text += imageHTML;
imageGallery.Text += mid;
imageGallery.Text += imageHTML2;
}
string divEnd = @"</ul></div>";
imageGallery.Text += divEnd;
this.Controls.Add(imageGallery);