advertisement
Login | Register   
  Include Code  Search Tips
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   TIP BANK
Browse DevX
Download the code for this article
This article shows you how to implement page templates in ASP.NET. Do you think this is a viable method? Do you need this functionality? Will you implement this method or wait for ASP.NET 2.0's built-in Master Pages functionality? Let us know in the ASP.NET discussion group.
Partners & Affiliates
advertisement
advertisement
advertisement
advertisement
 

Creating Usable Page Templates in ASP.NET

Overcome ASP.NET's lack of page templating using this robust and upgradeable templating approach. 


advertisement
ages in Web applications often share common UI components, such as headers, sidebars, and footers. Developers often seek to encapsulate these common components into a page template, which each page can consume and possibly customize. However, in ASP.NET, this can be a nightmare. This is because there is no blunt, intuitive way to structure an application to accomplish page templating. The task becomes even more complicated when pages are large and require nested user controls to organize them into manageable units.


This article shows you how to rise to the challenge of building an effective page templating scheme. As you will see, combining a Web Control that represents the template to the Web designer with a user control that contains the actual template code, you can achieve an elegant yet simple and reusable approach that's easy to maintain and takes full advantage of the ASP.NET framework. This approach becomes especially important when dealing with complex sites containing large data-driven pages that require page-level customization.

It's quick, easy and you get access to all the articles on DevX.
This registration/login is to allow you to read articles on devx.com.
Already a member?



advertisement