In gridview’s
RowDataBound
event has e.Row.RowIndex
and e.Row.DataItemIndex
properties.
Please tell me in easily understandable answer, what is difference between them?
In which situation we should use which one?
Use the DataItemIndex
property to determine the index of the DataItem in the underlying DataSet.
Use the RowIndex
property to determine the index of the GridViewRow object in the Rows collection of a GridView control.
e.Row.RowIndex
return the index of the row that is currently under binding
e.Row.DataItemIndex
contains all the data indexes of the rows that is currently under binding.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With