से गतिशील रूप से एक सीएसएस फ़ाइल जोड़ना मेरे पास कस्टम नियंत्रण है और मैं गतिशील रूप से स्टाइलशीट के लिए एक लिंक डालना चाहता हूं।एएसपी.NET सर्वर नियंत्रण
साल का सबसे अच्छा समाधान नहीं हो सकता है लेकिन इसे करने की आवश्यकता है। कोई विचार यह कैसे करना है?
हर बार जब मैं कोशिश करता हूं, पेज। हैडर शून्य है।
protected void Page_Init(object sender, EventArgs e)
{
var link = new HtmlLink();
link.Href = "~/styles/main.css";
link.Attributes.Add("rel", "stylesheet");
link.Attributes.Add("type", "text/css");
Page.Header.Controls.Add(link);
}
आप head
टैग में एक runat="server"
डाल करने के लिए आवश्यकता हो सकती है:
<head runat="server">
<title>Add CSS example</title>
</head>
पेज जीवन चक्र के दौरान किस बिंदु पर आप पेज तक पहुंचने की कोशिश कर रहे हैं। हेडर? –