PDA

View Full Version : مشکل در پاک کردن داده ها از ListBox در زمان اتصال به بانک اطلاعاتی



Alireza7581
دوشنبه 30 دی 1392, 12:32 عصر
با عرض سلام و احترام خدمت اساتید گرامی

می خوام داده های (Items) یه ListBox رو پاک کنم در صورتی که به بانک SQL هم متصله یعنی DataSourceش یه بار مقدار میگیره اما بعد از اینکه کارم تموم شد می خوام Itemها پاک بشن و مقادیر قبلی نمایش داده نشه.
DataSourceش رو Null گذاشتم اما کار نکرد بدون اون هم خطا میده که DataSource به بانک متصله نمی تونی Itemها رو پاک کنی. الان موندم چیکار کنم؟؟؟

ممنون میشم اگه کمکم کنید. با تشکر
کدش:



(foreach (var item in Controls
{
if (item is ListBox)
{
(item as ListBox).DataSource = null ;
(item as ListBox ).Items.Clear();
}
}//end of foreach

Rezahak
دوشنبه 30 دی 1392, 13:11 عصر
بعد از اینکه datasource را null کردی یکبار visible لیست را true و false کن ببین درست میشه؟

Alireza7581
دوشنبه 30 دی 1392, 14:13 عصر
خیلی ممنونم-مرسی
درست شد