DanBlog

Il blog di Daniele Armanasco
posts - 48, comments - 73, trackbacks - 10

Pulsanti in una gridview

Aggiungo alla gridview un button field di cui imposto la proprietà CommandName con un nome arbitrario necessario per distinguerlo da eventuali altri button field.

Imposto la proprietà DataKeysName della gridview con la chiave primaria dei record in tabella.

Sull'evento RowCommand della gridview stabilisco quale comando è stato premuto, leggo l'indice della riga selezionata dagli argomenti dell'evento e stabilisco il valore della chiave primaria usando l'indice nell'array dei valori delle chiave primarie; poi eseguo il codice necessario:

protected void grvOrders_RowCommand(object sender, System.Web.UI.WebControls.GridViewCommandEventArgs e)if (e.CommandName.Equals("SelectOrder"))int index = Convert.ToInt32(e.CommandArgument);String number = grvOrders.DataKeys[index].Value.ToString();

{

 

{

 

 

orderNumber.Text = number;

}

}

Print | posted on mercoledì 16 maggio 2007 01:24 | Filed Under [ Scoperte di un principiante ]

Comments have been closed on this topic.

Powered by:
Powered By Subtext Powered By ASP.NET