View Full Version : نمايش فايلهاي يك مسير در ليست باكس
hamed2661
چهارشنبه 15 اردیبهشت 1389, 13:52 عصر
با سلام
چجوري ميشه ليست باكسي ساخت كه آيتمهاش اسم فايلهاي يك پوشه (از سرور) باشن ؟ ميدونم كه از DirectoryInfo بايد استفاده كنم اما چجوريشو نميدونم خيلي گشتم سمپل خوبي هم پيدا نكردم. ممنون ميشم راهنمايي كنين.
Nightbat
چهارشنبه 15 اردیبهشت 1389, 14:06 عصر
DirectoryInfo dir = new DirectoryInfo(Server.MapPath("~"));
foreach (FileInfo file in dir.GetFiles()) {
ListBox1.Items.Add(new ListItem(file.Name));
}
hamed2661
چهارشنبه 15 اردیبهشت 1389, 14:50 عصر
دوست عزيز ممنون از جوابتون فعلا از اين كد:
Protected Sub form1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles form1.Load
Dim di As DirectoryInfo = New DirectoryInfo(Server.MapPath("Images"))
ListBox1.DataSource = di.GetFileSystemInfos
ListBox1.DataBind()
End Sub
استفاده كردم و اطلاعات دايركتوري رو به ليست باكس منتقل ميكنه ولي نميدونم چرا با اين كد:
Protected Sub ListBox1_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListBox1.SelectedIndexChanged
TextBox1.Text = ListBox1.SelectedItem.Text
End Sub
اون آيتم انتخاب شده رو نوي تكست باكس منتقل نميكنه
Nightbat
چهارشنبه 15 اردیبهشت 1389, 15:06 عصر
باید AutoPostBack کنترل ListBox رو true کنی
hamed2661
چهارشنبه 15 اردیبهشت 1389, 15:44 عصر
همين كارو كردم يه ارور ديگه ميده...
چيو بايد new تعريف كنم؟
Peyman.Gh
چهارشنبه 15 اردیبهشت 1389, 20:00 عصر
در لینک زیر یک آموزش با نام بدست آوردن عکس های موجود در یک دایرکتوری + تغییر Image هنگام انتخاب تصویر از DropDownList میباشد شاید کمکتون کنه
http://barnamenevis.org/forum/showpost.php?p=877595&postcount=1
Nightbat
پنج شنبه 16 اردیبهشت 1389, 09:19 صبح
تو Page_Load چک کن اگر PostBack نبود لیست باکست پر شه
hamed2661
شنبه 18 اردیبهشت 1389, 08:31 صبح
تو Page_Load چک کن اگر PostBack نبود لیست باکست پر شه
كمكي نكرد.
hamed2661
شنبه 18 اردیبهشت 1389, 08:40 صبح
در لینک زیر یک آموزش با نام بدست آوردن عکس های موجود در یک دایرکتوری + تغییر Image هنگام انتخاب تصویر از DropDownList میباشد شاید کمکتون کنه
http://barnamenevis.org/forum/showpost.php?p=877595&postcount=1
ممنونم دقيقاً همينو ميخواستم
hossein_s
شنبه 18 اردیبهشت 1389, 11:24 صبح
سلام.
چطور ميشه پسوند فايل حذف بشه از آيتم ها؟
hossein_s
شنبه 18 اردیبهشت 1389, 11:40 صبح
فهميدم جوابشو!
GetFileNameWithoutExtension
:)
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.