PDA

View Full Version : سوال: نحوه وارد کردن نمره عدد در پرایدویو



a_123123123123
چهارشنبه 22 تیر 1390, 12:17 عصر
سلام
من چه زوری میتونم تو یه سطر از گرایدویو عدد وارد کنم
مثل یه لیست که یک طرفش نام کاربر باشه و طرف دیگر بخواهیم نمرات رو وارد کنیم

farhud
چهارشنبه 22 تیر 1390, 13:11 عصر
دوست عزیز یه نگاه به تاپیکت بنداز.

چند تا غلط املایی می بینی؟؟؟؟



بعد واضح تر بگو می خواهی چکار کنی؟

a_123123123123
چهارشنبه 22 تیر 1390, 21:21 عصر
واقعا شرمنده
من میخوام یه لیست نمره درست کنم که کاربر بتونه مثلا نمره های دانش آموزا رو وارد کنه ولی نمیدونم چه طوری باید اینکارو انجام بدم
ممنون میشم از راهنماییتون

hjran abdpor
پنج شنبه 23 تیر 1390, 00:19 صبح
یک Template بساز و دو تا تکس بکس و یه باتن بذار و بعدش کد وارد کردن نمره یا همون Insert را بنویسید !!!!!!!!!!!!!!!!!!!!!!

a_123123123123
پنج شنبه 23 تیر 1390, 00:37 صبح
میشه بیشتر توضیح بدین
من خیلی نابلدم
یعنی چی؟
مثلا فکر کنین کاربر باید نمره امتحان 30 تا شاگرد رو واردکنه
برای هر کدوم تکسن باکس بذارم؟
یعنی اول جستجو بعد درج؟
ممنون میشم بیشتر راهنمای کنین دوست عزیز

hjran abdpor
پنج شنبه 23 تیر 1390, 00:45 صبح
دوست عزیز اول برای این کار الگوریتم های زیادی وجود داره ولی من خودم این کار را کردم :

اول براساس شمار دانشجویی سرچ کرده بعد درسی که میخوایم نمره ی ان را وراد کنیم انتخاب و در یه چشم بهم زدن با وارد کردن نمره در تکس باکس ان نمره برای ان درس ثبت میشود...

a_123123123123
پنج شنبه 23 تیر 1390, 00:55 صبح
پس منظورتون اینه که برای مثلا 30 تا دانش آموز یه کلاس من 30 بار عمل سرچ رو انجام بدم و برای هر کدوم نمره وارد کنم؟
راهی وجود نداره که یه لیتی ظاهر شه و علاوه بر مشخصات دانش اموزان یه ستون برای وارد کردن نمره داشته باشه؟

mo.esmp
پنج شنبه 23 تیر 1390, 00:56 صبح
مثلا فکر کنین کاربر باید نمره امتحان 30 تا شاگرد رو واردکنه
برای هر کدوم تکسن باکس بذارم؟


شما 2تا تکست باکس میذاری که معلم تویه یکیش کد دانش آموز رو وارد میکنه و در داخل اون یکی نمره دانش آموز رو وارد میکنه و وقتی که دکمه ثبت رو زد با استفاده از کد دانش آموز نمره رو براش ثبت میکنی. البته اگه میخوای برنامه تون کاربر پسندتر باشه بر اساس کلاس نام دانش آموزان اون کلاس رو تو گریدویو بایند (bind) کنید و در جلوی نام هر دانش آموز یه تکست باکس باشه کمه معلم نمره رو وارد کنه یعنی هر شطر گریدویو شما دارای یک Label باشه که نام دانش آموز رو بهش بدی و یک TextBox که معلم نمره رو وارد کنه تا هم معملم از وارد کردن کد دانش آموزی خسته نشه و هم خطای ورود اطلاعات کمتر بشه.

a_123123123123
پنج شنبه 23 تیر 1390, 01:08 صبح
خیلی خیلی ممنون از راهنمایی همه شما دوستان خوبم
میدونم طبق قوانین سایت نباید چندتا سوال رو یه جا پرسی ولی من هزار بار تایپیک زدم ولی به جواب نرسیدم
دوستام من دنبال یه dll برای تاریخ هستم که بتونم درست حسابی باهاش کار کنم
مثلا کاربر نتونه مقدار بیشتر از محدوده ماه و روز رو وارد کنه
خودم یکی خوبش رو پیدا کردم که تو asp.net جواب نمیده یعنی تو refrence اومد ولی نمیدونم چه طوری باید ازاش استفاده کنم
اسمش farsidate هستش
البته من تو vb.net ازاش استفاده میکنم ولی اینجا نمیشه
ممکنه راهنماییم کنین و یا حداقل یه راهی جلو پام بذارین
من نیاز فوری به یه dll تاریخ دارم
البته با ajax هم سعی کردم ولی نمیدونم چه طوری بهش فرمت بدم که تاریخ 1369/25/25 توسط کگاربر وارد نشه
خیلی لطف میکنید اگه یه راهی جلو پام بذاری

farhud
پنج شنبه 23 تیر 1390, 12:33 عصر
دو تا راه داری:
1- از Drop Down List استفاده کنی. در این صورت کاربر فقط می تونی اعدادی که شما وارد کرده اید را انتخاب کنه. بعدی همه آنها را بوسیله string به فرمت تاریخ دربیاورید.
2- از سه تا textbox استفاده کنی. برای هر کدام از یک validator برای تعیین محدوده وارد کردن عدد استفاده کنی. (این روش کاربرپسندتر است).

در پایان در بانک اطلاعاتی از char(10) برای فیلد تاریخ استفاده کن.

a_123123123123
پنج شنبه 23 تیر 1390, 15:50 عصر
دوست عزیز ممنون از پاسخگوییتون
اگه بخوام از dropdownlist استفاده کنم باید تو برنامه ام اونه کنار همیدیگه قرار بدم و بعد اونو تو بانک ذخیره کنم
.ولی نمیدونم کدش رو چه طور باید استفاده کنم
ممکنه یه مقدار راهنمایی کنید؟

farhud
دوشنبه 27 تیر 1390, 14:11 عصر
مقادیر dropdownها را از 01 می دهی تا عدد پایانی. بعد یک متغیر رشته ای تعریف می کنی و با کد زیر مقادیر dropdownها را در آن قرار می دهی. بعد هم وارد بانک می کنی.


dropdownlistYear.selectedvalue.tostring()+"/"+dropdownlistMonth.selectedvalue.tostring()+"/"+dropdownlistDay.selectedvalue.tostring()