- miGrilla_HtmlEditFormCreated(object sender, ASPxGridViewEditFormEventArgs e)
de la grilla, en este método se pinta el formulario que se va a editar (campos de la grilla.) Aquí adentro puedo realizar validaciones o manipulación de los controles. Por ejemplo:
private void miGrilla_HtmlEditFormCreated(object sender, ASPxGridViewEditFormEventArgs e)
{
ASPxGridView control = (ASPxGridView) sender;
int indice = gvValorSeguro.EditingRowVisibleIndex;
if (!control.IsNewRowEditing)
{
if (Convert.ToInt32(Session["valor"]) == 5) //ejemplo de alguna condición que se necesite
{
//para el ejemplo se usa un combo asp normal, pero puede ser cualquier tipo de control.
DropDownList miCombo = (gvValorSeguro.FindEditFormTemplateControl("miCombo") as DropDownList);
if (miCombo != null)
miCombo.Enabled = true;
}
}
}
No hay comentarios:
Publicar un comentario