Usando los inicializadores de parámetros en Silverlight
Initialization Parameters es el mecanismo que existe para enviar parámetros desde la página web que hostea el control Silverlight. Esta característica es realmente útil cuando usas el mismo control Silverlight en diferente páginas web ó cuando deseas enviar parámetros de inicialización desde el servidor.
La clase App que se encuentra en el archivo App.xaml.cs y que es un tipo derivado de la clase Application proporciona el evento Application_Startup, éste evento es lanzado cuando el plug-in de Silverlight crea la instancia del control.
El evento Application_Startup proporciona el objeto StartupEventArgs el cual incluye la propiedad llamada InitParams del tipo IDictionary<string, string> en donde este objeto proporciona un diccionario de pares de clave y valor.
Despues de haber capturado el valor del parámetro de inicialización y almacenado dentro de una propiedad que se ha creado dentro de la clase App llamada Fondo. La podemos acceder desde cualquier parte del proyecto.
Como enviar los parámetros de inicialización desde HTML
Para enviar los parámetros solo necesitas agregar una nueva etiqueta <param name=”InitParms” /> dentro de la propiedad Value se establecerán el valor de los parámetros separados por comas ejemplo: fondo=green,titulo=frameworkla.net.
Como enviar parámetros desde asp.net
Resultado
saludos,
MANUEL FERNANDO