Disable Theme in a Page in asp.net.
Below code example will guide you to disable Theme in a asp.net web page. As we all know that Theme is the concept available in ASP.Net 2.0 onwards. But sometime there is a situation where we have multiple theme or we have to disbale Theme from a perticular Web Page.
Here is the solution to disable theme.
There are three ways to do it and you have use EnableTheming Property
which accept Boolean value to enable or disable theme.
Which ever web page you want to disable theme in that page go the .aspx file and
1st Way) Add EnableTheming ="false" in .aspx Page directive.
example:
<%@ Page Language="C#" AutoEventWireup="true" EnableTheming="false" CodeFile="TestPage.aspx.cs" Inherits="TestPage" %>
2nd Way) Add Theme ="" in .aspx page Directive
Sample:
<%
@ Page Language="C#" AutoEventWireup="true" Theme="" CodeFile="TestPage.aspx.cs" Inherits="TestPage" %>
3rd Way) Add This line of code in you Page_PreInit event in this we have used Theme Property of the page. Using code you can also disable theme like this
protected
void Page_PreInit(object sender, EventArgs e)
{
this.Theme = ""; //Set the theme propery to empty string
}
or
protected void Page_PreInit(object sender, EventArgs e)
{
Page.Theme = "";//Set the page theme property to Empty string
}
Similarly if you want to set or change the other theme in different or other webpage you can add the theme in above similar fashion by adding the theme name.
Hope this will help all who want to disable or hide theme from a asp.net web page.