مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

hossein adelian

عضویت از 1394/02/25

ارث بری یک تابع از یک کلاس سیستمی در asp.net

  • جمعه 11 دی 1394
  • 09:35
تشکر میکنم

سلام

میخوام یکی از توابعم که توی کنترولر از یه کلاس سیستمی ارث بری کنه

یا بتونم خود کنترلر رو از اون کلاس سیستمی ارث بری کنم

مثلا من میخوام از کلاس سیستمی Page ارث بری کنم ولی نمیدونم چجوری!!!!

 : System.Web.UI.Page

پاسخ های این پرسش

تعداد پاسخ ها : 4 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 11 دی 1394
  • 12:18

چرا باید کنترلر ارث بری کنه ؟

چرا یک کلاس نمیسازید و ارث بری کنید و داخل کنترلر استفاده کنید ؟

کاربر سایت

hossein adelian

عضویت از 1394/02/25

  • جمعه 11 دی 1394
  • 12:42

سلام استاد

بنده وب فرم کار میکنم و نمیخوام کدی داخل دکمه و فرم لود بنویسم و میخوام همه کارهامو با وب ای پی آی کنترلر انجام بدم (و جی کوئری و کندو یو آی)
بنده دارم از Identity استفاده میکنم و فکر میکنم خود آیدنتیتی کلاس هاش به اندازه کافی هست و من فقط میخوام داخل کنترلر توابعی که باید صدا زده بشن رو صدا بزنم و متاسفانه نمیشه کنترلرم رو از کلاس سیستمی System.Web.UI.Page ارث بری کنم چون ارور میده!!  Instance هم که میکنم ارور میده!!
فایل تمپلیت خود آیدنتیتی توی وب فرم کلاس هاش رو از کلاس Page ارث بری میکنه ولی من نمیخوام اینجوری عمل کنم!
به نظر شما من چکار باید کنم؟

 

ممنون از راهنماییتون و سایت بسیار خوبتون heart

کاربر سایت

hossein adelian

عضویت از 1394/02/25

  • جمعه 11 دی 1394
  • 14:25

استاد راه دومی که گفتید رو انجام دادم و جواب گرفتم ولی بنظر شما با این روش من بیهوده یه کلاس اضافه تعریف نکردم و تعداد انجام مراحلم رو یکی اضافه کردم؟
آیا ای راه منطقی است؟

لطفا نظرتونو بدید

خیلی ممنون واسه وقتتون که در اختیارم قرار دادیدheart

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • جمعه 11 دی 1394
  • 14:33

منطق شی گرایی همینه دوست من

استفاده از یک کلاس در کلاس دیگر و اصل وابستگی به همین موضوع اشاره میکنه

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)