Although I agree with Paul and Arch's comments, I think Niros is using DataBinding in a DataGrid, something like this....
Text='<%# DataBinder.Eval(Container, "DataItem.someField") %>'
When you bind the control at design time, allowing the columns to be generated automaticaly you end up with the above code, however you can create your own dataTable or dataSet and not need to use <% %>.