PDA

View Full Version : دسترسی به فیلدهای datagrideviwe



رمضانی افسانه
سه شنبه 02 بهمن 1386, 00:22 صبح
چگونه میتو ان به فیلدهای datagride دسترسی داشت و چگونه می توان هنگام نمایش اطلاعات در datagride برای آن یک ستون شماره ردیف ایجاد کرد که اتومات پر شود

dr_csharp
سه شنبه 02 بهمن 1386, 07:41 صبح
سلام
برای دسترسی به فیلدها :

gridview1.rows[1].cells[2]
بدین صورت ما به ردیف دوم gridview و ستون سوم اون ردیف دسترسی پیدا میکنیم . حالا میتونید با خوندن خاصیت Text ، مقدار فیلد رو بدست بیارین .
برای تعریف شماره ردیف هم کافیه یک Template Column به gridview اضافه کنید و یه Label درون Template column قرار بدین ، سپس در رویداد RowDataBound گریدتون، عملیات مورد نظر رو انجام بدین ( منظورم تعیین مقدار برای label هست ) :لبخندساده:

Happy_davood
سه شنبه 02 بهمن 1386, 08:21 صبح
البته سعی کنید هیچ وقت از Index برای ستون هاتون استفاده نکنید تا با جابجایی ستون ها عملکرد برنامه باز هم صحیح باشه و به جای Index از اسم ستون استفاده کنید . مثلاً :


gridview[1, "ColumnRowID"].Value.ToString()

mondana
سه شنبه 02 بهمن 1386, 13:49 عصر
سلام میشه کد برنامه مین روب به زبان #C رو برامون زودتر بفرستید تو رو خدا حیاتیه براتون کلی دعا میکنیم