protected void Page_Load(object sender, EventArgs e)
{
DirectoryList();
}
private void DirectoryList()
{
DirectoryInfo _dizinbilgisi = new DirectoryInfo(Server.MapPath(@”~\”));
string _adres = Request.RawUrl.ToString();
ArrayList _dosyalistem = new ArrayList();
string[] _dosyauzantilari = { “*.aspx” };
foreach (string ext in _dosyauzantilari)
{
_dosyalistem.AddRange(_dizinbilgisi.GetFiles(ext, SearchOption.AllDirectories));
}
ArrayList _listem = new ArrayList();
_listem = _dosyalistem;
for (int i = 0; i < _dosyalistem.Count; i++)
{
for (int j = i + 1; j < _dosyalistem.Count; j++)
{
if (_dosyalistem[j].ToString() == _dosyalistem[i].ToString())
{
_listem.RemoveAt(j);
}
}
}
_dosyalistem = _listem;
cb_list.Items.AddRange(_dosyalistem);
}