You can't do partial page caching when using output caching (unless you use the Substitution control which I don't recommend). Instead, use User Controls for those parts you want to cache. So if you want to cache a grid, add it to a user control and then add that control to the page.
Be careful though: things like grid tend to contain dynamic data that you don't want to cache, or at least not for too long.
Do you ever Google before asking questions like this? You will find so much more information and learn so much more if you Google for some core terms and then read the first 10 hits or so.
https://www.google.com/#output=searc...=1050&bih=1245
Imar