Hi, guys
I've done the following and worked fine
(Inserting the link of the stylesheet.css
)System.Web.UI.HtmlControls.HtmlGenericControl myStyleCss = new System.Web.UI.HtmlControls.HtmlGenericControl("link");
myStyleCss.Attributes.Add("href", "mystyle");
this.Page.Header.Controls.Add(myStyleCss);
This is what I would like to accomplish programatically in C# is to add the content of the css without referencing the link of the stylesheet.css as followed/
System.Web.UI.HtmlControls.HtmlGenericControl myStyleCss = new System.Web.UI.HtmlControls.HtmlGenericControl("style");
myStyleCss.Attributes.Add("type", "text/css");
body {margin: 0px;}
input {font-size: 10pt;}
#div.tag {vertical-align: middle;}
this.Page.Header.Controls.Add(myStyleCss);
Any Idea How to?
TIA
5 Replies
Know the answer? Post it — somebody with the same question will find it here.
Sign in to answer this question
It is the same account you read, post and publish with — and you will come straight back to this page.
Francis SusaimichaelPosted Jan 8, 2016, 8:30 AM
Jose SaizPosted Jan 8, 2016, 6:50 AM
Jose SaizPosted Jan 8, 2016, 6:49 AM
Francis SusaimichaelPosted Jan 6, 2016, 8:20 AM
style.TagName = "style";
style.Attributes.Add("type", "text/css");
style.InnerHtml = "body{background-color:#000000;} input {background-color:yellow;} ";
Page.Header.Controls.Add(style);
Arul RPosted Jan 6, 2016, 7:52 AM