The subject line says it all… if you create a web part page in SharePoint 2010, by default you will have a page that has the top (global) navigation, but no current navigation on the left. This may be exactly what you want, as you will have a bit more space to work with. If you want to show the current navigation on the left hand side of a web part page, here is how to do it:
1: <%-- <style type="text/css"> 2: body #s4-leftpanel { 3: display:none; 4: } 5: .s4-ca { 6: margin-left:0px; 7: } 8: </style> --%>
1: <%-- <style type="text/css">
2: body #s4-leftpanel {
3: display:none;
4: }
5: .s4-ca {
6: margin-left:0px;
7: }
8: </style> --%>
1: <%--
2: <asp:Content ContentPlaceHolderId="PlaceHolderNavSpacer" runat="server"></asp:Content>
3: <asp:Content ContentPlaceHolderId="PlaceHolderLeftNavBar" runat="server"></asp:Content>
4: --%>
Save the page, preview in browser, and voila! Your current navigation is now on the left. If you like the changes, rename your copy to the original filename and you are all set to go!