我想在自定义模块内的下拉列表中加载所有可用的皮肤。做这个的最好方式是什么?
VB 代码表示赞赏。
谢谢, 阿米特
Amith,皮肤通常位于 Portals/XXX/Skins 中,其中 XXX 可以是 _default,也可以是数字或 Portal 的名称。
我不记得是否所有的皮肤路径都存储在数据库中。您可能需要查看 SQL Server 中的数据库并查看一下。
否则只需编写一些 VB 来查看该区域的文件系统,查找 Skins 文件夹,并且 skins 文件夹中的任何文件夹名称都是一个皮肤包。该文件夹中的任何 .ascx 文件都是可用的皮肤。
可能会有所帮助:
http://www.developerfusion.com/code/3681/list-files-in-a-directory/
http://www.thescarms.com/dotnet/ListFiles.aspx
http://forums.eukhost.com/f15/visual-basic-how-list-files-directory-list-view-15722/