نمایش نتایج 1 تا 5 از 5

نام تاپیک: مخفی کردن رکوردهای datagridview و عدم نمایش همه رکوردها در نتیجه جستجو

  1. #1

    مخفی کردن رکوردهای datagridview و عدم نمایش همه رکوردها در نتیجه جستجو

    در هنگام فرم لود مقادیر رو از فایل خارجی خوانده و در دیتا گرید نمایش میدهم و رکوردها نمایش داده میشه
    چگونه میشه کاری کرد که مقادیر خوانده بشه ولی رکوردها مخفی باشه
    بعد با کد زیر جستجو میکنم و نتایج یافت شده در همان دیتاگرید نمایش داده می شود
    ds.Tables[0].DefaultView.RowFilter = string.Format("[{0}] LIKE '%{1}%'", filterField, txtsearch.Text);


    حالا اگر کلمه جستجو شده یافت نشد به جای اینکه همه رکورد ها نمایش داده شود
    همه رکورد ها مخفی باشد
    اگه تکست باکس خالی باشه همه رو نمایش میده
    در واقع همه رکوردها همیشه مخفی باشد فقط زمانی که عمل جستجو شد و نتیجه یافت شد همان نتایج دیده شود وگرنه همیشه رکوردها مخفی باشند

  2. #2
    کاربر دائمی آواتار حسین.کاظمی
    تاریخ عضویت
    مرداد 1392
    محل زندگی
    Microsoft Visual Studio
    پست
    652

    نقل قول: مخفی کردن رکوردهای datagridview و عدم نمایش همه رکوردها در نتیجه جستجو

    برای مخفی کردن ستون ها در گرید

    datagridview.columns[0].visible=false;

  3. #3

    نقل قول: مخفی کردن رکوردهای datagridview و عدم نمایش همه رکوردها در نتیجه جستجو

    نقل قول نوشته شده توسط حسین.کاظمی مشاهده تاپیک
    برای مخفی کردن ستون ها در گرید

    datagridview.columns[0].visible=false;
    ممنون دوست عزیز این کد رو دارم
    می خوام همه رکورد ها همیشه مخفی باشه و فقط در صورت جستجو و اگر نتیجه یافت شد رکورد ها نمایش داده شود

  4. #4

    نقل قول: مخفی کردن رکوردهای datagridview و عدم نمایش همه رکوردها در نتیجه جستجو

    چک کنید اگر متن تکست باکس خالی بود ، یک شرط نادرست به فیلتر بدید
                if (string.IsNullOrWhiteSpace(txtsearch.Text))
    {
    ds.Tables[0].DefaultView.RowFilter = "1=0";
    }
    else
    {
    ds.Tables[0].DefaultView.RowFilter = string.Format("[{0}] LIKE '%{1}%'", filterField, txtsearch.Text);
    }

  5. #5

    نقل قول: مخفی کردن رکوردهای datagridview و عدم نمایش همه رکوردها در نتیجه جستجو

    خوب خاصیت visable دیتاگریدویو رو false قرار بدید وقتی که جستجو انجام شد true کنید

تاپیک های مشابه

  1. عدم نمایش تمام رکوردها در vsflexgrid
    نوشته شده توسط AmirPasha_vb در بخش مطالب مرتبط با بانکهای اطلاعاتی در VB6
    پاسخ: 2
    آخرین پست: چهارشنبه 21 مهر 1389, 09:08 صبح
  2. عدم نمایش یک سطر در Datagridview
    نوشته شده توسط ua741_1 در بخش C#‎‎
    پاسخ: 1
    آخرین پست: چهارشنبه 22 اردیبهشت 1389, 14:10 عصر
  3. سوال: مخفی كردن بخشی از صفحه و نمایش بخشی دیگر
    نوشته شده توسط pedram_ns در بخش ASP.NET Web Forms
    پاسخ: 13
    آخرین پست: دوشنبه 16 فروردین 1389, 22:23 عصر
  4. مشکل عدم نمایش فیلدهای طولانی در FastReport
    نوشته شده توسط nasr در بخش برنامه نویسی در Delphi
    پاسخ: 0
    آخرین پست: جمعه 21 فروردین 1383, 16:40 عصر
  5. عدم نمایش متن طولانی در ویندوز 98
    نوشته شده توسط Mahdiseif در بخش مباحث عمومی دلفی و پاسکال
    پاسخ: 3
    آخرین پست: پنج شنبه 11 دی 1382, 22:37 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •