2010-09-15 10 views

Respuesta

1

Esta función de juego de propiedades cuando los botones están anidados en controles de contenedor como Repeater, GridView, etc. Al hacer clic en un botón, el control contenedor elevará el evento RowCommand donde puede consultar los valores CommandName y CommandArgument del botón. CommandName permite diferenciar entre diferentes botones en la misma fila (Editar, Eliminar, Seleccionar etc.) mientras que CommandArgument generalmente es un identificador de fila (puede ser el índice o clave principal de los datos que se enlazan). La mayoría de los contenedores tiene un mecanismo predeterminado para llenar CommandArgument con índice de fila si no se especifica.

3

CommandName: Obtiene o establece el nombre de comando asociado con el control Button que se pasa al evento Command, p. Ej. Borrar, Editar, ...

Tener un vistazo a este artículo http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandname.aspx

CommandArguments: Un parámetro opcional pasado al evento de comando junto con el CommandName asociado. El valor predeterminado es String.Empty.

Tener un vistazo a este artículo http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.button.commandargument.aspx

+0

he encontrado todas esas referencias, pero ¿dónde está el código que realmente se ejecuta cuando se hace clic en ese botón? – dinotom

Cuestiones relacionadas