Well this is not easy to say. So if you have just a couple of pages which are displaying some content with few code behind you can do it without BLL and DAL.
You should use n-tier-architecture if your code does change alot. Or you make a lot of enhancements in your projects. So n-tier-architecture improves your flexibility and changeability of your website.
And think about what is if your page will grow?
So keep in mind if you change or enhance a lot do it with n-tier
Please: Don't forget to click "Mark as Answer" on the post that helped you. That way future readers will know which post solved your issue.