foreach 문에서 동적으로 수행중인 각 항목 ID를 표시하려고합니다.foreach 문에서 각 항목에 대해 Label1.Text를 표시하는 방법은 무엇입니까?
그러나 다음 코드는 Label1.Text의 마지막 항목 ID 만 표시합니다.
foreach 문에서 각 항목에 대해 Label1.Text를 표시하는 방법은 무엇입니까?
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
<asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
.
protected void Button1_Click(object sender, EventArgs e)
{
List<int> list = new List<int>()
{
1,2,3,4,5
};
foreach (var item in list)
{
Label1.Text = string.Format("I'm doing item {0} now.", item.ToString());
Thread.Sleep(1 * 1000);
}
}
데모 코드를 제공해 주시겠습니까? – Mike108