In the following line of code on page 500 of your book:
<asp:BoundField DataField="Id" HeaderText="Id" ReadOnly="True"
SortExpression="Id" InsertVisible="False" />
The Visual Studio Intellisense for "InsertVisible" shows as "false" lower case. Does it make any difference here if the word "False/false" is in either upper or lower case? Which is correct, the VisualStudio intellisense lower case "false" or your books version of uppercase "False"? I have from time to time noticed some very minor discrepancies between the code in your book and the code intellisense code hints that VS studio says we should use when writing our code. This makes it kind of confusing as to which rule or rules to follow as far as syntax is concerned, especially when you consider the fact that C# compiler is much more syntax sensitive as opposed to the VB