Radio Button Repitentes

17/11/2004 - 00:23 por mitshaell | Informe spam
Como estan con todos el grupo.
Pues le comento que tengo un problema cuando publico un web part que
contiene un control RadioButtonList; cuando hago la consulta, me aparece
duplicado y triplicado los ListItem cada vez que hago la consulta, la
verdad no se cual es el problema, se lo agradeceria su ayuda.

ahi el code source:

// Create the RadioButtonList
rblTBu = new RadioButtonList();
ListItem newItems;

rblTBu.ID = "rblTBu";
rblTBu.Font.Name = "Arial";
rblTBu.Font.Size = FontUnit.XSmall;
rblTBu.AutoPostBack = true;
rblTBu.RepeatDirection = RepeatDirection.Horizontal;
Controls.Add(rblTBu);

// Define RadioButtonList Items
// -0-
newItems = new ListItem();
newItems.Value = "Autor";
newItems.Text = "Autor";
rblTBu.Items.Add(newItems);
// -1-
newItems = new ListItem();
newItems.Value = "Titulo";
newItems.Text = "Titulo";
rblTBu.Items.Add(newItems);

Atte.
Mitshaell - Peru
 

Leer las respuestas

#1 Tako
17/11/2004 - 00:54 | Informe spam
Mitshaell wrote:
Como estan con todos el grupo.
Pues le comento que tengo un problema cuando publico un web part que
contiene un control RadioButtonList; cuando hago la consulta, me
aparece duplicado y triplicado los ListItem cada vez que hago la
consulta, la verdad no se cual es el problema, se lo agradeceria su
ayuda.




No es que sea un experto (autodidacta más bien) pero, una pregunta: ¿el
código que copias dentro de que método está? Si no me equivoco debería de
estar en el CreateChildControls (o algo así)

ahi el code source:

// Create the RadioButtonList
rblTBu = new RadioButtonList();
ListItem newItems;

rblTBu.ID = "rblTBu";
rblTBu.Font.Name = "Arial";
rblTBu.Font.Size = FontUnit.XSmall;
rblTBu.AutoPostBack = true;
rblTBu.RepeatDirection = RepeatDirection.Horizontal;
Controls.Add(rblTBu);

// Define RadioButtonList Items
// -0-
newItems = new ListItem();
newItems.Value = "Autor";
newItems.Text = "Autor";
rblTBu.Items.Add(newItems);
// -1-
newItems = new ListItem();
newItems.Value = "Titulo";
newItems.Text = "Titulo";
rblTBu.Items.Add(newItems);

Atte.
Mitshaell - Peru

Preguntas similares