Ver Mensaje Individual
  #6 (permalink)  
Antiguo 02/12/2010, 12:45
dornop
 
Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Accediendo a ASP.NET

Hola KeiDash.

No entiendo porqué usas Attributes para cargar una propiedad que ya existe en el objeto, prueba con esto:

Código:
protected void Page_Load(object sender, EventArgs e)
{
        ImageButton btnSpain = new ImageButton();
        btnSpain.Attributes.Add("ID", "btnSpain");
        btnSpain.Attributes.Add("runat", "server");
        btnSpain.ImageUrl = "spain.png";
        pnlOptions.Controls.Add(btnSpain);
}
Si la imagen "spain.png" la tienes dentro de la carpeta "Dir_A", tendrás que poner la propiedad ImageUrl a "Dir_A/spain.png":

btnSpain.ImageUrl = "Dir_A/spain.png";

Espero que te sirva.

Un saludo.