Как называются ваши ярлыки? Если у них есть общее соглашение об именах, такое как Label1 - Label10, тогда вы можете сделать
for(int i = 1; i <= 10; i++)
{
Literal l = Page.FindControl(string.Format("Label{0}", i)) as Literal
if(l != null)
l.Text = "Whatever";
}
Если они не имеют одинаковых имен, вы можете просто вставить имена меток в массив и выполнить цикл вместо 10 явных .Text =
операторов. например,
string [] litNames = new string [] { "litFirst", "otherLit", "someOtherVar" }
foreach(string s in litNames)
{
Literal l = Page.FindControl(s) as Literal
if(l != null)
l.Text = "Whatever";
}