Ver Mensaje Individual
  #7 (permalink)  
Antiguo 02/03/2004, 10:52
keither
 
Fecha de Ingreso: febrero-2004
Mensajes: 67
Antigüedad: 21 años
Puntos: 0
Aqui esta el código del datalist:

<asp:datalist id="DLSeccionsDades" runat="server" OnItemCommand="DLSeccionsDades_ItemCommand" OnEditCommand="DLSeccionsDades_EditCommand" DataKeyField="ISECCIO" OnUpdateCommand="DLSeccionsDades_UpdateCommand" OnDeleteCommand="DLSeccionsDades_DeleteCommand">
...

<EditItemTemplate>
...
<asp:linkbutton class="botoForm" id="esborrarDadaSeccio" Runat="server" Text="Eliminar Dada" CommandName="delete"></asp:linkbutton>
<asp:linkbutton class="botoForm" id="Linkbutton7" Runat="server" Text="Desar Canvis" CommandName="update"></asp:linkbutton>
...
</EditItemTemplate>
...
</asp:datalist>

El codebehind:

private void Page_Load(object sender, System.EventArgs e)
{
// Introducir aquí el código de usuario para inicializar la página
if(!IsPostBack)
{
carregaDadesSeccio();
}

void carregaDadesSeccio()
{
SqlCommand sqldades = new SqlCommand("SELECT * FROM SECCIOINFO WHERE SECCIO="+Request.QueryString["id"]+" ORDER BY POSICIO",sqlConnection1);
if(sqlConnection1.State.ToString()=="Closed")
{
sqlConnection1.Open();
}
SqlDataReader dadesReader=sqldades.ExecuteReader();
DLSeccionsDades.DataSource=dadesReader;
DLSeccionsDades.DataBind();

//apliquem el confirm al boto d'esborrar
for(int i=0;i<DLSeccionsDades.Items.Count;i++)
{
((LinkButton)DLSeccionsDades.Items[i].FindControl("esborrarDadaSeccio")).Attributes.Add ("onClick","return confirm('Está seguro ?');");
}

sqlConnection1.Close();
}

De verdad que no entiendo lo que falla. Ayuda!!!!!!