Re: Can I Use HTML Text Writer i a Custom Control to Render the <head> Section?
- From: "Nicholas Paldino [.NET/C# MVP]" <mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Wed, 18 Jan 2006 12:42:22 -0500
Frank,
Are you using ASP.NET 2.0 (.NET 2.0)? If so, you can use master pages
which will act as a template for all of your pages, which you can declare
the information in the head section of the returned HTML.
Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mvp@xxxxxxxxxxxxxxxxxxxxxxxxxxx
"Frank" <fkaesser@xxxxxxxxxx> wrote in message
news:uEcS1XFHGHA.3036@xxxxxxxxxxxxxxxxxxxxxxx
>I would like to create a custom control that generates everything that will
>be in the <head> </head> section.
>
> This would allow me to make changes on all pages withing a site in one
> location.
>
> But can I do so since the control would not be withing a <form> tag in the
> aspx page?
>
> Can I do like so?:
>
> <%@ Page language="c#" Codebehind="contests.aspx.cs"
> AutoEventWireup="false" Inherits="MZ.contests" %>
> <%@Register TagPrefix="mz" Tagname="HeadSection"
> Src="mzControls/HeadSection.ascx" %>
>
> <mz:HeadSection runat="server" />
>
> <body>
> .
> .
> .
> .
> </body>
>
>
> And in the custom control:
>
> using System;
>
> using System.Web;
>
> using System.Web.UI;
>
> namespace myControls
>
> {
>
> public class ShowHeadSection: Control
>
> {
>
> protected override void Render( HtmlTextWriter objTextWriter )
>
> {
>
> objTextWriter.RenderBeginTag( "Head" );
>
> objTextWriter.RenderBeginTag(
> "Title" );objTextWriter.Write( "Title");objTextWriter.RenderEndTag();
>
> objTextWriter.RenderBeginTag( "meta
> http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1" );objTextWriter.RenderEndTag();
>
> objTextWriter.RenderBeginTag( "LINK
> href="/common/css/style***.css" type="text/css"
> rel="style***");objTextWriter.RenderEndTag();
>
> objTextWriter.RenderBeginTag( "script language="JavaScript"
> src="common/js/global.js"
> type="text/JavaScript" );objTextWriter.RenderEndTag();
>
> objTextWriter.RenderEndTag();
>
> }
>
> }
>
> }
>
>
>
> NOTICE, I am also trying to render a meta tag, a link tag, and a script
> tag
>
>
>
> Thanks in advance for any help ( Peter :o) )
>
> Frank K.
>
>
>
>
.
- References:
- Prev by Date: Singletons and Serialization.
- Next by Date: Re: Singletons and Serialization.
- Previous by thread: Can I Use HTML Text Writer i a Custom Control to Render the <head> Section?
- Next by thread: Re: Can I Use HTML Text Writer i a Custom Control to Render the <head> Section?
- Index(es):