Sorry i know i'm posting a lot of comments on my own question.
Storing datatable in View State is not a good practice as it increases the size of your page and reduces the performance, also View State can be deciphered on the client side, so the Data Table is not secure.
In my custom grid View control I cannot raise the Row Updated event.NETWhat Is Programming A Detailed Analysis on Computer Programming Remove Items from List Box - Visual Basic .NETDisplaying Data in a Chart / Graph - Visual Basic . Get All Roles(); So it gives an error ' System.Hi All, In above written code only EDIT event is being fired & that is only once after that UPDATE, CANCEL no event is being fired. All I want to do is change the Grid Row Color on the basis of the value entered in QTY field.I am using a Template Field to display my Edit, Update and Cancel 'buttons' in the first column of the Grid View within respective Item Template and Edit Item Template fields.