PDA

View Full Version : سوال: تغییر نام عنوان (header) در گریدویو هنگام فراخوانی؟



elham1611
سه شنبه 11 آبان 1389, 18:24 عصر
با سلام
من احتیاج دارم بعضی مواقع نام header در یکی از ستونهای گرید ویو تغییر پیدا کنه . البته هنگاک بارگذاری صفحه چون به صورت پیش فرض یه اسم دیگه داره.

من 3 تا سوال دارم؟

1-آیا دستوری برای تغییر نام عنوان یکی از ستونهای گریدویو هنگام بارگذاری هست؟:متفکر:

2- با چه دستوری میشه یکی از ستونهای گریدویو رو هنگام بارگذاری مخفی یا پاک کرد؟:متفکر:

3- این دستور (IF(!ispostback چه کار میکنه؟:متفکر:

ممنون میشم کسی من رو راهنمایی کنه

baran_mehr
سه شنبه 11 آبان 1389, 18:33 عصر
سلام خوبی
از سومی شروع میکنم
برای ما دو حالت مطرح میشود:
حالت اول: هنگامی که صفحه بارگزاری می شود
حالت دوم:هنگامی که دکمه ای فشرده میشود
این جاست که خصوصیت IsPostBack مطرح میشه، زمانی که صفحه دوبار نمایش داده میشود IsPostBack برابر True می شود. به عبارت دیگه بر اثر کلیک دکمه صفحه به سرور پست میشود
و برای اولین باری که صفحه بارگذاری میشه IsPostBack برابر False است

baran_mehr
سه شنبه 11 آبان 1389, 18:45 عصر
قسمت دوم:

GridView1.Columns.RemoveAt(2)
قسمت اول سوال:

GridView1.HeaderRow.Cells(1).Text = "baran_mehr"