Gridview rowupdating boundfield value
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.
I am not goint into details of how I am connecting database and manipulating the data just to make this tutorials short. Code to Update records Above method will fire when Update link will be clicked for a particular row of the Grid View in edit mode.
Lets create a form that will have three textboxes for First Name, Last Name and Age.
In real scenario, you should create separate projects for BAL, DAL (as Class Library) and UI (as Web project) and reference your BAL into UI. I wonder if you can come up with the same but using Ajax Tabs. Like having add button in Grid View will switch you to Tab Panel (Add new) and then perform the add ... But would like to see if you can come up with Tabs and your example above. I have one question about passing the data between layers.
For this demo application, I have taken a very simple example. 1) Fix for the code block For the css 'pre', add new property 'min-width: 730px;' and add width nn percentage.
I am assuming that I have to play with record of persons (First Name, Last Name, Age) and I will refer only these data through out this article. just to give you flexibility to not show scroll bar for long screens.
Html Controls; /// Till now we haev our Business Access Layer and Database Access Layer ready.
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).