sábado, 28 de mayo de 2011

Insertar, actulizar, Eliminar con Entity con un GridView

1.) crear la Modelo de Entity framework, para lograrlo:
Clic en el menu web site y luego add new item
Se mostrara la siguiente pantalla:

En el asistente agregue la tabla de categories:


Presione clic en finish.


2.) Cree una pagina donde alojara el ejemplo.
2.1) Agregue una tabla con las siguiente información.


2.2) En la tabla que acaba de crear agregue los siguientes campos,  abajo de la tabla agregue un GridView abajo de la tabla.



2.3) En las propiedades del grid edite las columnas y agregue las columnas de editar y eliminar.



Ahora que tenemos todo el modelo gráfico podemos empezar a escribir código:

3.)Crear el evento Load para llenar el grid, recuerde agregar el using del  model.



Crearemos los eventos de Insertar, editar  y eliminar.
4.) Escriba el siguiente código:



5.) Capture los siguientes eventos del grid RowEditing,RowCancelingEdit ,RowUpdating,  RowDeleting y complete con las siguiente codigo.


3 comentarios:

Unknown dijo...

bueno

Unknown dijo...

maestro.... muchas gracias, es exactamente lo que andaba buscando, me salvo el trabajo jajaja

alvaro dijo...

Tengo un problema, en mi context no tengo la opcion context.DeleteObject no sale, sin embargo si que sale la opcion context.Entidad.Remove() no se que estoy haciendo mal ...