PDA

View Full Version : چطوری سیستم گلستان این کارو انجام داده



zamoozegar
پنج شنبه 21 بهمن 1389, 12:13 عصر
سلام
از دوستان کسی می دونه تو سیستم جامع دانشگاهی گلستان چطوری این کارو کردن(عکس گرفتم ،دانلود کنید ،ببینید).
اول اینکه از چه نوع دیتا گریدی استفاده کردن که تونستن برای فیلد معدل 2 تا قسمت جدا بذارن و برای واحد گذرانده 3 تا قسمت (ترم و کل و متوالی) در یک قسمت بذارن
2-روی سطر دوم دیتا گرید که کلیک می کنیم پنجره ابی رنگ باز می شه که می شه مکانش رو هم تغییر داد که من واسه اینکه عکس بگیرم از صفحه کشیدم گذاشتم پایین دیتا گرید اولی،برام سواله که چطوری این فرم باز میشه بدون پنجره بروزر (ما که می خوایم این کار رو بکنیم با دستور window .open یه پنجره باز می شه که داخلش فرم مورد نظر ما لود می شه)،اما اینا چطوری این کارو کردن که اینقد شبیه برنامه های ویندوزی شده.
66168

alireza_s_84
پنج شنبه 21 بهمن 1389, 13:19 عصر
سلام دوست عزیز

اول اینکه از چه نوع دیتا گریدی استفاده کردن که تونستن برای فیلد معدل 2 تا قسمت جدا بذارن و برای واحد گذرانده 3 تا قسمت (ترم و کل و متوالی) در یک قسمت بذارن
خب اینکار با استفاده از یک جدول و سی اس اس صورت میگیره. شما هدرتون ثابته و با استفاده از سی اس اس ابعاد هر سل جدول رو تعیین می کنید. در پایین این جدول گرید شما قرار میگیره که ستون های خودش رو داره.

-روی سطر دوم دیتا گرید که کلیک می کنیم پنجره ابی رنگ باز می شه که می شه مکانش رو هم تغییر داد که من واسه اینکه عکس بگیرم از صفحه کشیدم گذاشتم پایین دیتا گرید اولی،برام سواله که چطوری این فرم باز میشه بدون پنجره بروزر (ما که می خوایم این کار رو بکنیم با دستور window .open یه پنجره باز می شه که داخلش فرم مورد نظر ما لود می شه)،اما اینا چطوری این کارو کردن که اینقد شبیه برنامه های ویندوزی شده.
برای اینکار یک div باید قرار بدی و در استایلش اونو مخفی کنی بعد با استفاده از ایجکس محتویات اون رو پر کنی و نمایشش بدی البته خود دات نت یک کنترل ایجکسی برای اینکار داره اگه نخوای از اون استفده کنی میتونی با جاوا اسکریپت div رو حرکت بدی
موفق باشی

aserfg
پنج شنبه 21 بهمن 1389, 13:23 عصر
چه نوع دیتا گریدی استفاده کردن که تونستن برای فیلد معدل 2 تا قسمت جدا بذارن و برای واحد گذرانده 3 تا قسمت
با همین گرید معمولی شما می تونید یه itemtemplate ساخته و هر شکلی که دلتون خواست انجام بدین .

روی سطر دوم دیتا گرید که کلیک می کنیم پنجره ابی رنگ باز می شه که می شه مکانش رو هم تغییر داد

با کنترلهای msajax به عنوان نمونه :
modalpopupextender

zamoozegar
پنج شنبه 21 بهمن 1389, 14:41 عصر
با همین گرید معمولی شما می تونید یه itemtemplate ساخته و هر شکلی که دلتون خواست انجام بدین .


با کنترلهای msajax به عنوان نمونه :
modalpopupextender

من از این کنترل msajax استفاده می کنم اما نمی دونم چطوری برای دکمه ای که در داخل این Popup باز می شه قرار دارد رویدادی بنویسم که یه insert توی دیتا بیس انجام بده و بعد پاپاپو ببنده(اخه دکمه ای که داخلش می ذارم فقط پاپاپو می بنده بدون اینکه من رویدادی نوشته باشم. ) نمونه رو از این ادرس برداشتم.
http://www.dotnetcurry.com/ShowArticle.aspx?ID=285
می شه راهنمایی کنین.