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="con tests.aspx.cs" AutoEventWireup ="false"
Inherits="MZ.co ntests" %>
<%@Register TagPrefix="mz" Tagname="HeadSe ction"
Src="mzControls/HeadSection.asc x" %>
<mz:HeadSecti on 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.R enderBeginTag( "Head" );
objTextWriter.R enderBeginTag(
"Title" );objTextWriter .Write( "Title");objTex tWriter.RenderE ndTag();
objTextWriter.R enderBeginTag( "meta
http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" );objTextWriter .RenderEndTag() ;
objTextWriter.R enderBeginTag( "LINK
href="/common/css/stylesheet.css" type="text/css"
rel="stylesheet ");objTextWrite r.RenderEndTag( );
objTextWriter.R enderBeginTag( "script language="JavaS cript"
src="common/js/global.js"
type="text/JavaScript" );objTextWriter .RenderEndTag() ;
objTextWriter.R enderEndTag();
}
}
}
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.