jueves, 17 de diciembre de 2015

Cambiar las propiedades de un control dentro de un DataItemTemplate del grid de Devexpress en el lado del cliente

-Asignar el nombre de la instancia del cliente en el evento Init del Control protected void spinEditQty_Init(object sender, EventArgs e)
 {
  ASPxSpinEdit spinEdit = sender as ASPxSpinEdit;
  GridViewDataItemTemplateContainer c = spinEdit.Parent as GridViewDataItemTemplateContainer;
  spinEdit.ClientInstanceName = String.Format("spinEditQty{0}", c.KeyValue);
 }



-Instanciar el control en el lado del cliente usando el nombre de instancia asignado anteriormente


var controlID = "spinEditQty" + id;
var name = eval(controlID);



-Modificamos alguna propiedad del control (en este caso la propiedad valor)


name.SetValue(12); //ponemos 12 como valor del control.

No hay comentarios.:

Publicar un comentario

Nota: sólo los miembros de este blog pueden publicar comentarios.

Mover mensajes seleccionados a un personal folder en Oulook 2016

Este es un ejemplo de como mover los mensajes seleccionados a un personal folder (pst) en Outlook 2016 usando VBA. Sub MoveInbox()     Mov...