Instead, you can use the on Cell Prepared option to handle the event.Among the fields of this object, you can find data relating to the prepared cell.How we can pass a large amount of data from one layer to another. Regards Haneef Dear Sir, Thanks so much for such a nice article, I am sure it will help a lot of new . I have a small problem while using your code, I am not being able to enter and save a date field in a plain textbox (also tried using a datepicker).
For example, to identify whether a cell has been hovered over or hovered out, check the value of the event Type field. As we don't have any business logic here so simply instantiate the Person DAL3 class of DAL and call methods. Now we have all set to go, now just run your project and try inserting records. Now, create a class named Person BAL3 into App_Code folder by right clicking it and write respective methods for calling Insert, Delete, Update and Load methods of Data Access Layer class file (Person DAL3) (In my case I have a 3-Tier folder inside App_Code folder, you can directly add inside App_Code or you can create a separate project for BAL and add reference of this project into your Presentation Layer). In the above method, I am instantiating Person BAL3 and calling the Update method by p[assing required parameters. Sql Client; /// In the above code, I have a member variable called conn Str that is getting database connection string from my web.config file that is being used through out the class. Code for Grid View Data Key Names="Person ID" Auto Generate Edit Button="True" Auto Generate Columns="False" On Row Editing="Edit Record" On Row Updating="Update Record" On Row Canceling Edit="Cancel Record" On Row Deleting="Delete Record" Page Size="5" Above method will fire when Delete link will be clicked on the Grid View. To list the record into Grid View that will also enable us to Edit, Delete record, copy paste following code.