如何增加任何数
本文关键字:任何数 增加 何增加 | 更新日期: 2023-09-27 18:15:05
我使用了中继器,我想增加htmlcaption1
如htmlcaption2
, htmlcaption3
....:
<asp:Repeater ID="RepeaterBigBanner" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<img src="<%#DataBinder.Eval(Container.DataItem,"BannerPath")%>"alt="#htmlcaption1"" />
</ItemTemplate>
<SeparatorTemplate>
</SeparatorTemplate>
</asp:Repeater>
cs:
sqlConn.Open();
sqlComm = sqlConn.CreateCommand();
sqlComm.Connection = sqlConn;
sqlComm.CommandText = "select Top(11) * from BannerYonetim where GosterimYeri='W' and Aktif=0 and BaslangicTarihi<getdate() and BitisTarihi>getdate() order by BaslangicTarihi";
sqlComm.CommandType = CommandType.Text;
SqlDataAdapter mySqlAdapter = new SqlDataAdapter(sqlComm);
DataSet myDataSet = new DataSet();
mySqlAdapter.Fill(myDataSet);
RepeaterBigBanner.DataSource = myDataSet;
RepeaterBigBanner.DataBind();
如何增加alt="#htmlcaption1"
像:#htmlcaption2
, #htmlcaption3
…#htmlcaption11
吗?
谢谢你的回答
我想你可以试试这个:
<ItemTemplate>
<img src="<%#DataBinder.Eval(Container.DataItem,"BannerPath")%>" alt="<%# "#htmlcaption" + (Container.ItemIndex + 1).ToString() %>" />
</ItemTemplate>
我觉得在这种情况下指定Alt不是很有用…或者至少不是另一个,因为它没有描述图像。