My first issue that I came across was that it was tacking on two extra columns or fields that I didn't really expect.
The Eval method is read-only -- it pulls the data from the DB and prints it to the HTML output.
To get data out of your Edit Item Template and make it part of the Update operation, you have to do this: The Bind method is 2-way: when reading from the database, it acts just like Eval.
However, it also pulls the entered value from the textbox when you are updating and sends it to your Object Data Source's Update Method.
Currently, Role ID and Employee ID are the only update parameters showing up during the Updating event because they are the only ones you have specified Bind for instead of Eval.
Using the wizard will affect your other (SELECT, INSERT, DELETE ) calls if you are not careful.
If you have the option, I would recommend using the SQLData Source objects.However, you shouldn't need to specify a Bind for Employee ID since it is in the Data Key Names of your Grid View (the primary key).You shouln't need any Bind or Eval statements for Employee ID since it is already specified in Data Key Names. Once I checked Is Post Back in Row Updating event.. Configuration; public partial class _Default1 : System. Actually last night I spent many hours on this issue . Delete Method="Delete Pipeline User" Insert Method="Save Pipeline User" Select Method="Get Pipeline User" Type Name="PTCPipeline.