18. februar 2010 - 12:43
Der er
4 kommentarer og 1 løsning
Hvordan kan man loope over ASP:Labels?
Hvis jeg har nogle asp:Labels som jeg vil finde i et loop, hvordan kan jeg saa konkatenere deres ID: Eksempel: <asp:Label ID="label1" Text=""/> <asp:Label ID="label2" Text=""/> <asp:Label ID="label3" Text=""/> C# for(int i=1; i<4; i++) { label+i.Text = i; }
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
20. februar 2010 - 18:50
#3
Her er et eksempel: <script language="C#" runat="server"> void Page_Load(Object sender, EventArgs e) { one.Text = "*"; two.Text = "*"; three.Text = "*"; } void A_Click(object sender, EventArgs e) { All(this, "AAAA"); } void B_Click(object sender, EventArgs e) { All(this, "BBBB"); } void C_Click(object sender, EventArgs e) { All(this, "CCCC"); } private void All(Control c, string s) { foreach(Control c2 in c.Controls) { if(c2 is Label) { ((Label)c2).Text = s; } else if(c2.HasControls()) { All(c2, s); } } } </script> <form runat=server> <asp:label id="one" runat="server"/> <br> <asp:label id="two" runat="server"/> <br> <asp:label id="three" runat="server"/> <br> <asp:Button id="a" text="All A" OnClick="A_Click" runat="server"/> <asp:Button id="b" text="All B" OnClick="B_Click" runat="server"/> <asp:Button id="c" text="All C" OnClick="C_Click" runat="server"/> </form>
03. marts 2010 - 15:33
#4
Beklager den lange ventetid, men det er et godt eksempel, Arne. Laegger du lige et svar :)