نمایش نتایج 1 تا 5 از 5

نام تاپیک: نحوه ارتباط با آیتمهای موجود در WebForm توسط UserControl چگونه است؟

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    172

    نحوه ارتباط با آیتمهای موجود در WebForm توسط UserControl چگونه است؟

    از درون یک UserContorl در WebForm چگونه میتوان Propertyهای موجود در WebForm را تغییر داد؟
    بعنوان مثال من در WebForm خود یک Label دارم و یک UserControl.
    قصد دارم توسط آن UserControl محتوای Label.Text موجود در WebForm را تغییر دهم. روش این کار چیست؟

  2. #2
    کاربر دائمی آواتار zerobit-ltd
    تاریخ عضویت
    دی 1385
    محل زندگی
    تهران
    پست
    283
    دو راه وجود دارد:
    1) در UserControl خصوصیتی از نوع Page ایجاد کنید و در WebForm آن خصوصیت را Set کنید.
    2) از طریق HTTPContext

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    172
    متاسفانه من زیاد وارد نیستم، میشه روشهایی که گفتید رو مثال بزنید؟

  4. #4
    کاربر دائمی آواتار zerobit-ltd
    تاریخ عضویت
    دی 1385
    محل زندگی
    تهران
    پست
    283
    نقل قول نوشته شده توسط bardia goharbin مشاهده تاپیک
    متاسفانه من زیاد وارد نیستم، میشه روشهایی که گفتید رو مثال بزنید؟
    مبحثش خیلی گسترده اس.
    اگه بری تعریف Property رو خوب یاد بگیری، حله.
    مثل همیشه MSDN بهترین منبع هستش.

  5. #5
    Dim lbl As lable = Me.Page.FindControl("Control Name")
    lbl.Text = "yourtext"
    قبلش دقت کن تو کدوم رویداد کنترل کاربر از این روش استفاده می کنی !

    البته وقتی قراره از یک شی فرزند(userControl) یک شی پدر (page)دستکاری بشه یه خاصیتی (property) یا یه رویدادی (Event) در شی فرزند قرار می دهند و شی پدر از اون طریق اطلاعاتی از شی فرزند می گیره

    این طوری نظم برنامه نویسی , اصول شی گرایی, ... بیشتر رعایت میشه!

تاپیک های مشابه

  1. پرش بین webform ها
    نوشته شده توسط seddighi.61 در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: سه شنبه 16 بهمن 1386, 16:32 عصر
  2. پاسخ: 4
    آخرین پست: پنج شنبه 11 آبان 1385, 20:12 عصر
  3. انتقال داده ها در webform ها
    نوشته شده توسط ssetare در بخش C#‎‎
    پاسخ: 1
    آخرین پست: دوشنبه 09 آبان 1384, 07:33 صبح
  4. نمایش کریستال ریپورت webform
    نوشته شده توسط jannati در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: یک شنبه 01 شهریور 1383, 11:11 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •