Buenas xknown,
En primer lugar, agradezco tu ayuda.
Mira, he hecho lo que me has comentado (Aun que ya habia intentado esto mismo, pero sin poner el atributo ID al <param. Sin embargo, el resultado ha sido el mismo, me sale el siguiente mensaje amarillo en la parte de arriba del Explorer:
" Internet Explorer bloqueó el uso de manera no segura de un control ActiveX en este sitio. Es posible que esta página no se muestre correctamente. "
Ese mensaje aparece siempre que dentro del Object, meto la referencia al parametro, es decir:
Asi no sale ningún error y puedo usar el ActiveX, sin ningún problema ni restricción:
Código:
<object id="axFirma" classid="clsid:84E0F340-E943-4E50-BDE9-AC76D7736004">
</object>
Y asi me sale el mensaje que te he comentado arriba:
Código:
<object id="axFirma" classid="clsid:84E0F340-E943-4E50-BDE9-AC76D7736004">
<param id="valorParametro" name="XmlFirmado" />
</object>
Si se te ocurre algo, te lo agradecería amigo, ya que soy incapaz de conseguir la maldita propiedad.
Un saludo y nuevamente, gracias por la colaboración.
Por si sirve de algo, muestro como tengo declarada la propiedad en el .cs, quizás deba meterle algún atributo para que se accesible desde HTML:
Código:
private string _XmlFirmado = string.Empty;
public string XmlFirmado
{
get { return _XmlFirmado; }
}