How to iterate through all items from a folder which is present in 14 hive layouts folder and add them as drop down options?
Suppose you have a Combo
box( it is for drop down in asp.net) object called
"ddmItems".
First get the path to
the file present in the 14 hive layouts folder as below
string targetPath
=
SPUtility.GetGenericSetupPath(@"TEMPLATE\LAYOUTS\FOLDER_NAME\TARGET_FOLDER_NAME");
|
Now iterate in the TARGET_FOLDER present
in the 14 hive layouts folder and
add to the combo box object(ie. “ddmItems”).
foreach (var directoryItem in Directory.GetDirectories(targetPath))
{
DirectoryInfo info
= new DirectoryInfo(directoryItem);
string fileName
= info.Name;
//Check whether the file
name is already added to the drop down
if (!ddmItems.Items.Contains(fileName))
{
ddmItems.Items.Add(fileName);
}
}
|
Hope this will help
cheers
Pradeepa Achar
Comments