PDA

View Full Version : کنترل یک نحوه نمایش یک فیلد بولین در گرید



مهدی فهمیده غلامی
جمعه 17 مهر 1383, 19:19 عصر
با سلام خدمت همه دوستان
من یه گردید را به یک منبع داه ای بایند کردم. یکی از فیلد ها از نوع بولین است.موقع نمایش اطلاعات گردید می خوام بجای نمایش عبارات TRUE و FALSE که در جدول ذخیره شده عبارات 'فعال' یا 'غیر فعال ' یا هر چیز دیگه ای رو نشون بده.
این کار چطوری انجام میشه؟

Vahid_Nasiri
جمعه 17 مهر 1383, 21:56 عصر
رخداد ItemDataBound مربوط به دیتاگرید را اضافه کنید.
سپس در آن :

e.Item.Cells[0].Text

محتوای سلول اول ردیفی را دارد که در این لحظه بایند می شود. آنرا دریافت کنید و سپس مقدار خوانده شده را با true و false مقایسه کنید (به صورت رشته ای). حالا هر جا برای مثال false بود ، همین مقدار فوق را مساوی "غیرفعال" قرار دهید.

مهدی فهمیده غلامی
دوشنبه 20 مهر 1383, 13:59 عصر
متشکرم