I know that SPWeb have "WebTemplate" property and it always gives me string like "STS" or "MPS", but what I need is something like "STS#1". There is also "WebTemplateId" property, it gives WebTemplate Enumeration, which isn't useful for me.
-
Have a look here: sharepoint.stackexchange.com/questions/5667/…– MatthiasDec 1, 2011 at 14:08
-
This approach doesn't work correctly because "WebTemplateId" property returns the same value (1) for Team Site, Blank Site and Document Workspace.– Dmitriy InozemtsevDec 1, 2011 at 14:29
-
Ok, it seems that my answer was wrong. I updated it with the one from Alexander. Thank's Alexander!– MatthiasDec 1, 2011 at 15:22
1 Answer
You can get WebTemplate and Configuration properties, then use string.format("{0}#{1}", web.WebTemplate, web.Configuration )
.