PDA

View Full Version : سوال: کسی میتونه نظر بده



طبیب دل
سه شنبه 22 مرداد 1392, 16:31 عصر
با سلام به دوستان
من میخوام واسه شرکتمون یه webPage حضور و غیاب طراحی کنم. به این شکل که یه تیبل دارم که مشخصات پرسنل ذخیره میکنه (نام، نام خانوداگی، کد، شماره دفتر، تصویر، وضعیت حضور)
حالا می خوام تو فرم، افراد هر دفتر رو به صورت دسته بندی نمایش بده و هرکس حاضر بود عکسشو نمایش بده و هر کسی غایب بود تصویرش نمایش نده یا کمرنگ نمایش بده.
تا اینجا واسه نمایش دادنشون مشکل ندارم فقط مشکل در مشخص بودن حضور و غیاب. . .
چه کار کنم؟

mohsen_popo
سه شنبه 22 مرداد 1392, 17:40 عصر
تا اونجایی که من متوجه سوال شما شدم... میتونم این جواب بدم...

سلام ... دوست عزیز خسته نباشید ... تا جایی که من میدونم ... حضور غیاب هر روز انجام میشه .... پس یک جدول جدا برای این کار میخوایم که حضور غیاب هر فرد داخل اون روز مشخص کنه و داخل جدول درج کنه..... که حضور غیاب روز های قبلی هم داشته باشه ... که مدیر اطلاعات کلی در مورد حضور وغیاب پرسنل داشته باشه...

حالا اگر میخوای همون طور که بالا توضیح دادید باشه و داخل همون جدول پرسنل مشخص بشه.. و فقط حضور غیاب اون روز داشته باشی ... قضیه فرق میکنه ...باید طوری سیستم تنظیم کنی که سر ساعت خاصی مقدار وضعیت حضور را False کنه ..حالا برای هر کاربر فیلد وضعیت حضور چک کنه ...اکر True بود عکس نمایش بده اما اگر False بود کم رنگش کنه ... که با CSS میشه انجام داد...
موفق باشی..

طبیب دل
سه شنبه 22 مرداد 1392, 17:59 عصر
حالت دوم درسته یعنی مدیر فقط میخواد ببینه همین لحظه چه افرادی حضور دارن و چه افرادی غایبن. منم همون کد css میخوام. با css آشنایی دارم ولی زیاد مسلط نیستم. مثلا چطوری میشه مشخص کرد کسانی که غایبن تصویرشون کمرنگ نمایش بده. میدونم که این کار رو تو css با خاصیت opacity انجام میدن ولی چطور مشخص کنم واسه image هایی باشه که غایبن و بقیه image ها شفاف باشن. . .
اگه نیاز به توضیح بیشتر هست بگید تا بگم. . . با تشکر. . .

mohsen_popo
سه شنبه 22 مرداد 1392, 18:11 عصر
اول بگو کاربرت چطور نمایش میده .... همه رو باهم تو یک صفحه ..یا پروفایل هر کدوم جدا.... تصاویر چه طور ذخیره میکنید..؟این مهمه؟

من برای یکی از پروژ هم Div داینامیک درست کردم ... که css داینامیک بود .. یعنی اینکه به هر کاربر طبق شرایط خاصی که داشت یک Css میدادم.. و تصاویر هم داینامیک با Divوم بودن .....

طبیب دل
سه شنبه 22 مرداد 1392, 18:33 عصر
در مورد عکس که مسیرشو تو جدول ذخیره میکنم. برای نمایش هم یه datalist گذاشتم که یه image و lable به عنوان ItemTemplate اون اضافه کردم عکسرو در image و نام و نام خانوادگی هم در لیبل نمایش میده تا اینجاش انجام دادم فقط میمونه ظاهر کار.. .

mohsen_popo
سه شنبه 22 مرداد 1392, 18:41 عصر
خوب من طور دیگه ای تصاوی ذخیره منم ... اصلا داخل جدول ذخیره نکی کنم...

نگفتی کاربرا چه طور نمایش میدی.... از گرید برای نمایش استفاده میکنی یا با کنترل یا چیز دیگه ای؟؟؟

با کنترل Literalکار کردی ... با این میتونی به Div که داری Css داینامیک بدی ... به هر Div یه چیزی ...

طبیب دل
سه شنبه 22 مرداد 1392, 19:00 عصر
من مسیر و نام عکس تو فیلد عکس ذخیره میکنم و خود تصویر آپلود میشه رو هاست. نمایش کاربران هم که گفتم یه dataList گذاشتم که یه image و lable به عنوان ItemTemplate اون اضافه کردم عکسرو در image و نام و نام خانوادگی هم در لیبل نمایش میده.
با literal هم آشنا هستم ولی تسلط کامل ندارم. نمونه کار دارید؟

mohsen_popo
سه شنبه 22 مرداد 1392, 20:58 عصر
خسته نباشد ... من خودم تا حالا از Template استفاده نکردم ولی یه سرچی کردم دیدم که هر ایتیم یه چیزی شبیه به Value داره که میتونی از اون استفاده کنی و کل اون آیتم از
Template رو، بک گراندشو یا خاصیت دیگه از اون رو عوض کنیی....

یه نگاهی به این سایت ها بنداز.. فقط امید وارم مشکلتو حل کنه..
http://stackoverflow.com/questions/14723162/how-to-change-display-text-in-item-template-based-on-eval-in-gridview
http://stackoverflow.com/questions/15907217/asp-net-change-text-and-color-in-gridview-cell-in-a-template-field
http://stackoverflow.com/questions/17624248/trying-to-change-the-color-of-the-background-label-in-listview-assistance-neede
http://forums.asp.net/p/1815970/5032076.aspx/1?Re+ITS+URGENT+datalist+item+backcolor+change+

موفق باشید..