Get Help:Ask a Question in our Forums|Report a Bug|More Help Resources
May 10, 2012 12:43 PM|LINK
What i am thinking is ViewData might be different in the second time you call the partial view. First time you create a view data object and pass it to the partial view and try passing the same view data to the partial view, it is getting lost.
Simple test to verify this
In you partial view just print "ViewData.GetHashCode()" and see if the hash code is the same when inside the partial view while render at location A and B