ورود

View Full Version : تغییر هدر DataGridView در جستجو بین دو تاریخ



rehbare
پنج شنبه 20 اردیبهشت 1397, 14:23 عصر
سلام
وقتی جستجو رو انجام میدم ردیف ها رو پیدا میکنه ولی هدر دیتا گرید تغییر میکنه
عکس و کد رو میزارم
مدیر جان لطفا کمک کن

148139


148140



148137

336699
پنج شنبه 20 اردیبهشت 1397, 14:45 عصر
سلام
یک راه اینه که نام ستون ها رو به کوئری خودتون اضافه کنید.

یک راه بهتر اینه که بعد از اینکه اطلاعات رو در گریدویو نمایش دادین ، نام ستونها رو با این کد تغییر بدین


dataGridView1.Columns[0].HeaderText = "ستون یک";
dataGridView1.Columns[1].HeaderText = "ستون دو";
dataGridView1.Columns[2].HeaderText = "ستون سه";

Mahmoud Zaad
پنج شنبه 20 اردیبهشت 1397, 15:29 عصر
سلام
شما باید خاصیت DataPropertyName رو برای هر ستون برابر با نام فیلد مرتبط در دیتابیس قرار بدید.

rehbare
پنج شنبه 20 اردیبهشت 1397, 15:41 عصر
سلام
شما باید خاصیت DataPropertyName رو برای هر ستون برابر با نام فیلد مرتبط در دیتابیس قرار بدید.

تشکر :
این کار روانجام داده ام با این حال وقتی ردیف ها رو پیدا میکنه بازم هدر دیتا گرید تغییر میکنه

و جالب اینجاست یه تکس باکس دارم که id رو جستجومیکنم درست کار میکنه دیتا گرید هم هدر ها تغییر نمی کنه

rehbare
پنج شنبه 20 اردیبهشت 1397, 15:45 عصر
سلام
یک راه اینه که نام ستون ها رو به کوئری خودتون اضافه کنید.

یک راه بهتر اینه که بعد از اینکه اطلاعات رو در گریدویو نمایش دادین ، نام ستونها رو با این کد تغییر بدین





dataGridView1.Columns[0].HeaderText = "ستون یک";
dataGridView1.Columns[1].HeaderText = "ستون دو";
dataGridView1.Columns[2].HeaderText = "ستون سه";







ممنون

این کار هم نشد

هم داخل فرم لاگین قرار دادم
هم باتن بازم نشد

336699
پنج شنبه 20 اردیبهشت 1397, 17:22 عصر
ممنون

این کار هم نشد

هم داخل فرم لاگین قرار دادم
هم باتن بازم نشد

یه اسکرین شات قرار بدین ببینم کدها رو به چه صورت وارد کردین :متفکر:

rehbare
پنج شنبه 20 اردیبهشت 1397, 21:04 عصر
یه اسکرین شات قرار بدین ببینم کدها رو به چه صورت وارد کردین :متفکر:


کل کدها رو میزارم ببین کدام قسمت ایراد دار لطفا

از قسمت فرم لود و کلاس فرم الان میزارم

rehbare
پنج شنبه 20 اردیبهشت 1397, 21:06 عصر
اینم داخل تنظیمان گرید ویو انجام دادم بازم نشد


148142

rehbare
پنج شنبه 20 اردیبهشت 1397, 21:09 عصر
148143
148144

rehbare
پنج شنبه 20 اردیبهشت 1397, 21:27 عصر
جالب اینجاست که فقط ستون ردیف فارسی میمونه

Mahmoud.Afrad
پنج شنبه 20 اردیبهشت 1397, 22:16 عصر
datapropertyname ها را همنام ستونهای دیتابیس تنظیم کنید.

یا اینکه بعد از متد پر کردن گرید هدر ستونها را تغییر بدید نه قبلش.

rehbare
جمعه 21 اردیبهشت 1397, 00:00 صبح
datapropertyname ها را همنام ستونهای دیتابیس تنظیم کنید.

یا اینکه بعد از متد پر کردن گرید هدر ستونها را تغییر بدید نه قبلش.

تشکر
از شما