<p>I have found that skin files only work if they are placed at the root theme folder in the App_Themes folder.</p>

<p>For example, if you have 2 themes in the App_Themes folder, you cannot add another sub folder to the theme folder and place a seperate skin file in that subfolder.  </p>

<p>It's not much of a limitation, but it would give you more flexibility to further customize an app.</p>

<p>Can anyone shed light on why this behavior occurs as it does in 2.0?</p>

[{'answer_id': 71558, 'author': 'Community', 'author_id': -1, 'author_profile': 'https://Stackoverflow.com/users/-1', 'pm_score': 1, 'selected': False, 'text': '<p>Has your skin file should have the extension .skin? I always call them theme.skin and give them the same name as the folder. Eg in Theme col2, the folder is </p>\n\n<p>App_Themes\\col2\nand contains the css and col2.skin</p>\n\n<p><a href="http://msdn.microsoft.com/en-us/library/ms247256(VS.80).aspx" rel="nofollow noreferrer">Microsoft</a> is your best reference:</p>\n'}, {'answer_id': 71634, 'author': 'thomasb', 'author_id': 6776, 'author_profile': 'https://Stackoverflow.com/users/6776', 'pm_score': 1, 'selected': False, 'text': '<p>Themes in ASP.Net don\'t provide the ability to choose from "sub-themes".</p>\n\n<p>However, you can set SkinIDs in your skin files. For example, in your .skin :</p>\n\n<pre><code>&lt;asp:DataList runat="server" SkinID="DataListColor" Width="100%"&gt;\n  &lt;ItemStyle BackColor="Blue" ForeColor="Red" /&gt;\n&lt;/asp:DataList&gt;\n\n&lt;asp:DataList runat="server" SkinID="DataListSmall" Width="50%"&gt;\n&lt;/asp:DataList&gt;\n</code></pre>\n\n<p>Then, when you want to call one of them, you just specify which SkinID you want for your datalist.</p>\n'}, {'answer_id': 3048000, 'author': 'Nariman', 'author_id': 175611, 'author_profile': 'https://Stackoverflow.com/users/175611', 'pm_score': 0, 'selected': False, 'text': '<p>The only way to change this behavior is via a <strong>VirtualPathProvider</strong> - something along the lines of: \n<a href="http://www.neovolve.com/page/ASPNet-Virtual-Theme-Provider-10.aspx" rel="nofollow noreferrer">http://www.neovolve.com/page/ASPNet-Virtual-Theme-Provider-10.aspx</a></p>\n'}]
['https://Stackoverflow.com/questions/67499', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/-1/']