我在一个有asp标签列表的网站上工作。我使用 javscript 代码来获取每个框的名称,以便我可以修改其中的文本。我正在使用与此类似的 for 循环,我很好奇是否有一种方法可以类似地调用所有标签,以便您可以将它们放入一个循环并循环遍历它们。在服务器端代码中是这样的:
ASP代码:
<asp:Label runat="server" ID="lblWorld1" Text="" />
<asp:Label runat="server" ID="lblWorld2" Text="" />
<asp:Label runat="server" ID="lblWorld3" Text="" />
<asp:Label runat="server" ID="lblWorld4" Text="" />
<asp:Label runat="server" ID="lblWorld5" Text="" />
c# 代码
for(int c = 1; c <= 5 ; c++)
{
var label = "lblWorld" + c.toString();
label.Text = "Hello World!";
}
但是,在服务器端代码中,这不起作用。有没有办法制作一个 for 循环并使用动态系统获取标签的名称。