PDA

View Full Version : مخفی کردن یک ستون از داده های Gridview



javad3151
چهارشنبه 13 دی 1385, 06:55 صبح
سلام
1- چطور میشه یک column از Gridview را مخفی کرد، فرض کنید بخواهیم با توجه به Role کاربر column "حذف" را نمایش بدیم/ندیم .
2- میشه به داده های یک column مخفی دسترسی پیدا کرد(وقتی بصورت دستی یک column را مخفی میکنم نمیتونم داده های اون رو بخونم!؟)

javad3151
چهارشنبه 20 دی 1385, 09:17 صبح
اساتید بزرگوار یه نگاه به این تاپیک به گل نشسته هم بندازید

rtech
چهارشنبه 20 دی 1385, 10:07 صبح
سلام
شما ابتدا میبایست AutoGenerateColumns مربوط به datagrid رو false کنید و سپس datagrid مورد نظرتون رو به یک datasource بایند کنید و سپس دستورات مورد نظرتون رو برای نمایش یا عدم نمایش ستون مورد نظر انجام دهید :

dataGridView1.AutoGenerateColumns = true
dataGridView1.DataSource = MyDataSet
dataGridView1.Columns[MyColumnHeaderName].Visible = false

برای اطلاعات بیشتر به لینک زیر مراجعه کنید :

http://msdn2.microsoft.com/en-us/library/0c24a0d7.aspx