mm.. tambien lo que se me ocurre (no conozco lo que pretendes hacer) es que
Idioma lo declares de tipo string.. e internamente en tu control puedes hacerlo Array...
Algo así:
en tu ascx tener algo así:
Cita: private string idioma;
public string Idioma
{
get {return idioma;}
set { idioma= value; }
}
...
....
//para accesar al contenido de mis idiomas:
private void Page_Load(object sender, System.EventArgs e)
{
string[] s = this.Idioma.Split(new char[] {','});
for (int i=0;i<=s.Length -1;i++)
Response.Write(s[i] + "<br>");
}
Y en tu aspx usar la propiedad usando la "," como separador...
Cita: <cc2:LanguageSelector id="LanguageSelector1" style="Z-INDEX: 103; LEFT: 16px; POSITION: absolute; TOP: 16px" runat="server" Width="80px" Height="8px" Idiomas="idioma1,idioma2,idioma3,etc" ></cc2:LanguageSelector>
Es una idea... pero no se si forzosamente necesites pasar un array..
Que opinas..??