Hi lisamaclea,
No there is no other method other than using OnRowDataBound.
You heve to bind the Nested GridView in OnRowDataBound.
If it taked time to load then you can use a button instead of plus minus image and on click of that button bind the nested GridData from database.
That means the nested GridData will be binded only on button click.
Refer below article for details.