In Visual Studio you can set a default namespace for a VB.NET app using the following screen:

You can do the same for an Visual Studio project that is an ASP.NET web application. It is not available for an ASP.NET website, why? I see this for a website:

Short answer: Web Site projects are missing many features that Web Application Projects have.
See ASP.NET: Web Site or Web Application? for a detailed comparison.