Ask a Question related to ASP.NET Building Controls, Design and Development.
-
Oleg Ogurok #1
control to add <LINK> inside <HEAD>
Hi all,
I'm building a custom control, which has a separate .css file with its
stylesheet. I need to link to the stylesheet inside the page, e.g.:
<link rel="stylesheet" href="path/to/sheet.css" type="text/css">
I understand according to HTML standards, I can only add a <link> element
inside <HEAD>.
Is there a method similar to Page.RegisterStartupScript() that emits text
inside <HEAD> element rather than inside <BODY>?
Thanks,
Oleg.
Oleg Ogurok Guest
-
Validator for server control inside user control
Hello, I am facing a strange situation and have already spent a lot of time on this. I have a user control 'U' that consists of a... -
Modify Head Tag from Custom Control.
Can I or how do I modify the Head Tag using a Custom Control. I've tried adding a Literal Control and setting it's "Text" property. I get access... -
Link inside xml-text
Hi I have problem in html links. I using eternal xml-file to hold my my textArea text in flash. I have programmed so that one xml node is for... -
How to draw an arrow head inside a path?
Hi, when I add the arrow effect to a path, the arrow head exceeds the path endpoint due to the fact that the arrow center is placed at the anchor... -
get head by tagname (from server control)
my server control generates part of page from codebehind. I get other part from different source. how can i get <head></head> (written inline on... -
webgenie #2
here is a sample code
in WebForm1.aspx
<%@ Page Language="C#" Src="WebForm1.aspx.cs" %>
<html>
<head id="head1" runat="server"></head>
<body></body>
</html>
in WebForm1.aspx.cs
public class WebForm1 : System.Web.UI.Page {
//variable for <HEAD> tag.
//because of runat="server" attribute, <HEAD> tag become an instance of HtmlCotnainerControl class.
protected System.Web.UI.HtmlControls.HtmlContainerControl head1;
private void Page_Load(object sender, EventArgs e) {
//declare string variable for <LINK> tag to add inside of <HEAD> tag
string link = "<link rel=\"stylesheet\" type=\"text/css\" href=\"url_of_your_css_file\">";
head1.Controls.Add(new LiteralControl(link));
}
}//end of class WebForm1
webgenie Guest
-
Oleg Ogurok #3
Re: here is a sample code
Thanks, very impressive.
Is there a way to modify the standard ASPX template in VS.NET to generate this code each time a user adds an ASPX file to a project?
-Oleg.
"webgenie" <geniex@msn.com> wrote in message news:un3mLaPfDHA.2352@TK2MSFTNGP12.phx.gbl...
in WebForm1.aspx
<%@ Page Language="C#" Src="WebForm1.aspx.cs" %>
<html>
<head id="head1" runat="server"></head>
<body></body>
</html>
in WebForm1.aspx.cs
public class WebForm1 : System.Web.UI.Page {
//variable for <HEAD> tag.
//because of runat="server" attribute, <HEAD> tag become an instance of HtmlCotnainerControl class.
protected System.Web.UI.HtmlControls.HtmlContainerControl head1;
private void Page_Load(object sender, EventArgs e) {
//declare string variable for <LINK> tag to add inside of <HEAD> tag
string link = "<link rel=\"stylesheet\" type=\"text/css\" href=\"url_of_your_css_file\">";
head1.Controls.Add(new LiteralControl(link));
}
}//end of class WebForm1
Oleg Ogurok Guest



Reply With Quote

