PDA

View Full Version : طراحی یک فرم پیچیده



hmm
دوشنبه 12 مرداد 1383, 13:16 عصر
با سلام

بنده جدیدا asp.net رو شروع کردم میخواستم یک قبض رو نمایش بدم
قبض مربوط به حقوق یک کارمند که کد کارمندی رو وارد میکنند و برنامه باید آخرین
فیش حقوقی رو (دقیقا مانند فیش) رو چاپ کنه حالا مشکل من اینه که
1- چطور مقدار وارد شده (کد کارمند)در صفحه قبل رو به صفحه بعد انتقال بدم
2- طراحی فیش با خود vs خیلی سخته مثلا خط نداره میخواستم بدونم آیا میشه
در نرم افزار دیگه ای مثل frontpage فیش رو طراحی کرد و کد html اون رو به پروژه
اضافه کرد یا خیر و چطور میشه تو این فیش از قبل طراحی شده مقادیر رو جایگزین
کرد
ممنون

مهدی کرامتی
دوشنبه 12 مرداد 1383, 13:33 عصر
1- اون رو در Session نگهداری کنید. مثلا:

Session["ClerkNo"] = "12";
و در صفحه بعد این مقدار رو از Session‌ بخونید:

string CNO = Session["ClerkNo"];

2- فایلهای ASPX‌ رو میتونید براحتی تو FrontPage 2003 ویرایش کنید.

hmm
سه شنبه 13 مرداد 1383, 07:37 صبح
آقای کرامتی ممنون از پاسخ اولتون
ولی اگه فیش رو تو frontpage طراحی کرده باشم چطور میتونم به vs انتقال بدم تا بعد بصورت دینامیک مقادیر رو ست کنم.

مهدی کرامتی
سه شنبه 13 مرداد 1383, 07:56 صبح
معمولا من اول فرم رو تو VS.Net ایجاد میکنم، بعد کنترلهای لازم رو بهش اضافه میکنم، و هر جا که لازم باشه میرم تو FP2003 و تغییرات لازم رو میدم و بر میگردم.

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

hmm
چهارشنبه 14 مرداد 1383, 07:15 صبح
مگه میشه فایلهای vs.net رو مستقیما تو fp2003 باز کرد ؟

مهدی کرامتی
چهارشنبه 14 مرداد 1383, 10:13 صبح
فایلهای ASPX‌ رو میتونید براحتی تو FrontPage 2003 ویرایش کنید.
:)

Delphi-Clinic
چهارشنبه 14 مرداد 1383, 10:18 صبح
از وب ماتریکس هم می تونی استفاده کنی.

هم سبکه هم قدرتمند.

Spoofed
چهارشنبه 14 مرداد 1383, 13:03 عصر
VS.NET 2005 beta ترکیبی است از VS.NET 2003 و webMatrix . هر دو امکان برنامه نویسی به صورت code behind و همچنین inline code‌ را که در ورژن قبلی VS.NET نبود با هم دارد + یک سری کنترل جدید و ....

hmm
چهارشنبه 14 مرداد 1383, 14:00 عصر
خیلی ممنون از آقای کرامتی و دیگر دوستان
این webmatrix از کجا میشه dl کرد

VS.NET 2005 beta ترکیبی است از VS.NET 2003 و webMatrix . هر دو امکان برنامه نویسی به صورت code behind و همچنین inline code‌ را که در ورژن قبلی VS.NET نبود با هم دارد + یک سری کنترل جدید و ....
منظور شما از code behind و inline code چیه
ببخشید من تازه کارم

MSYNK
چهارشنبه 14 مرداد 1383, 14:59 عصر
با سلام
برای دانلود کردنش به صفحه اول www.asp.net مراجعه کن!
اینم لینک به صفحه دانلود:
<span dir=ltr>dl WebMatrix(Reloaded) (http://www.asp.net/DownloadWizard.aspx?tabIndex=4&WizardTarget=WebMatrix)</span>
با تشکر.

MSYNK
چهارشنبه 14 مرداد 1383, 15:11 عصر
با سلام
منظور از Code Behind همون کدنویسی ایه که Code از قسمت HTML صفحه جداست! و کاملا در یک فایل جداگانه نگهداری میشه.
ولی در حالت inline کد هم دورن تگهای HTML صفحه نگهداری میشه(درون تگ Script با خاصیت runat=server و مشخص کردن زبان)
در Web Matrix فقط حالت inline پشتیبانی میشه!
(در ضمن فکر کنم که فقط در حالت Code Behind یه dll واسه پروژه ساخته میشه و در حالت inline اینگونه نیست و هنگام درخواست صفحه سرور شروع به ترجمه کد میکنه یعنی مثل ASP کلاسیک! البته این چیزیه که من حدس میزنم پس لطفا اساتید نظروشون رو اعلام کنن)
با تشکر.