PDA

View Full Version : سوال: قرار دادن اطلاعات یک فیلد در یک تکس باکس البته این طوری



korosh00
سه شنبه 08 مرداد 1392, 16:20 عصر
سلام
من همیشه فیلدهای گرید ویو را با دستوری داخل تکس باکس قرار می دم
حالا می خوام تو گرید ویو فیلتر باشه و آی دی نمایش داده نشه ولی وقتی کاربر روی رکورد مورد نظر کلیک میکنه آی دی اش را بنویسه یعنی بره از جدول اصلی آی دی را پیدا کنه یا مثلا شماره ملی اش را .
ممنون

danialafshari
سه شنبه 08 مرداد 1392, 16:29 عصر
سلام
منظورت اینه که join شدن دیگه؟
خب اول بیا توسط کلید خارجی یک کوئری بنویس و رکورد رو در اون جدول select یا فیلتر کن بعد اونو نشون بده

hojjatshariffam
سه شنبه 08 مرداد 1392, 16:36 عصر
حب تو دیتا گرید ویو ، Visible ستون مورد نظرتو false کن
.قتی هم که روی ردیف کلیک کردی (تو رویداد CellClick) مقدار ستونتو بریز تو تکست باکس

korosh00
سه شنبه 08 مرداد 1392, 16:48 عصر
سلام join نیست
درضمن چجوری visible ستون مورد نظر را false کنم ؟
ممنون

hojjatshariffam
سه شنبه 08 مرداد 1392, 16:53 عصر
سلام join نیست
درضمن چجوری visible ستون مورد نظر را false کنم ؟
ممنون
خب خیلی راحته

datagrideview.columns[0].visible=false;

اگه هم کالمن تون اسم داره می تونید اسمشو به جای [0] بنویسید

korosh00
سه شنبه 08 مرداد 1392, 22:14 عصر
خیلی ممنون تکنیک خوبی برام بود واقعا دستت درد نکنه