Problema con un Combobox

Mino
21 de Septiembre del 2005
Lo primero, agradecer que estés leyendo esto, y ahora te presento mi problema:

Tengo un DropDownList y lo cargo en el Page_Load, en el caso de que no sea PostBack, con una función.También tengo un Button y un Label, lo que necesito es que al hacer clic en el Button, se me cargue en el Label lo que hay seleccionado en el DropDownList.

A que es sencillo, pues no doy. En local me funciona, pero al subirlo al Servidor no va, me da un error tal que así:

Detalles de la excepción: System.NullReferenceException: Referencia a objeto no establecida como instancia de un objet

Esto se debe (creo yo ) a que el control DropDownList no contiene los Items.
He comprobado que todos los controles y la página tienen el viewstate activado.

Aqui va el código de prueba:
private void Page_Load(object sender, System.EventArgs e)
{
if(!IsPostBack)
{
this.CargaComboBox();
}
}
void CargaComboBox()
{
this.DropDownList1.Items.Add(new System.Web.UI.WebControls.ListItem("Item1","1"));
this.DropDownList1.Items.Add(new System.Web.UI.WebControls.ListItem("Item2","2"));
this.DropDownList1.Items.Add(new System.Web.UI.WebControls.ListItem("Item3","3"));
}
private void Button1_Click(object sender, System.EventArgs e)
{
this.Label1.Text = this.DropDownList1.SelectedItem.Text;
}