You remember in ASP when you could have part of web page made, like the top menu bar and then in your other ASP pages you would just put an include at the top and then you'd never have to worry about that top menu bar, or whatever again? How the heck to you do that in ASP.NET? I mean I feel like OO has gone out the window when I'm having to put menu buttons at the top of every aspx page that all do the same thing... Home points to index.aspx, News points to news.aspx, etc., etc.... you know? I mean I could do frames do get that, but I don't like frames, though I guess I'll be using them if I don't have a choice.