I don’t know if I explained this in my title, this is what i want to do.
(In VB on a active server page)
I have 5 buttons called but1…..but2.
Right now I have the following code to make them invisible
but1.Visible=false;
but2.Visible=false;
but3.Visible=false;
but4.Visible=false;
but5.Visible=false,
Is there a way to access the objects by using a string, example
for(i=i;i<6;i++
items("but"+str(i)).visible=false
Put them in a container control like an
ASP.NET Panelthat is rendered as a DIV when they have a similar meaning:Then you can find and loop them in this way:
OfTypewould also work on the whole page, but not when they’re nested in child controls(likeGridView).Your question is a bit unclear, of course you can reference controls by their name(actually the ID)directly when they’re added declaratively to the page’s
ControlCollection:And yes, it works also to search them by id, but i don’t recommend this approach because it’s not fail-safe and can cause future problems that happen only on runtime. So just for the sake of completeness: