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

نام تاپیک: پاک کردن Item های یک لیست که در UserControl قرار داره

  1. #1

    پاک کردن Item های یک لیست که در UserControl قرار داره

    سلام
    من چطوری می تونم Item های یک ListBox که در UserControl قرار داره رو پاک کنم
    من داخل یک فرم از یک UserControl استفاده می کنم ... می خوام ببینم این کار شدنیه !؟
    اگه آره به چه صورت !؟
    ممنون !
    خواستن ، توانتستن است !!!

  2. #2
    کاربر دائمی آواتار milade
    تاریخ عضویت
    اسفند 1386
    محل زندگی
    شیراز
    پست
    2,189

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    خوب برا پاک کردن باید کدی در یوزر تعریف کنی تا این کار رو کنه
    حالا چه مشکلی هست؟

  3. #3
    کاربر دائمی آواتار ennovation
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    جای خوبیه . هواش عالیه
    پست
    110

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    سلام
    listbox1.Items.Clear()

  4. #4

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    نه ...
    انگار من درست منظورم رو نرسوندم !!!!
    شما وقتی داخل یک صفحه Asp.Net یک UserControl (صفحه Ascx) رو Add می کنید ... به طور مستقیم نمیشه به یک Object از UserControl دسترسی داشته باشید !!
    امیدوارم منظورم رو فهمیده باشید !!!
    من می خوام از داخل صفحه ASPX این کار رو بکنم !!!
    این کار شدنیه !!!
    خواستن ، توانتستن است !!!

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

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    یه تابع public تعریف کن توی user control و بعد اونو توی صفحه aspx فراخوانی کن. مثلا:

    ucl.clear();

  6. #6
    کاربر دائمی آواتار ennovation
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    جای خوبیه . هواش عالیه
    پست
    110

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    سلام
    امیدوارم که ایندفعه منظورتو درست فهمیده باشم . من از این روش استفاده میکنم که در ascx اون کنترل رو بصورت public تعریف میکنم
    public List<urLIst> YourLIstinControl
    {
    get { return YourControl.YourList; }
    set { YourControl.YourList = value; }
    }


    و حالا از داخل aspx میتونم به این کنترل دست رسی پیدا کنم
    YourControl.YourList= ......

  7. #7

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    شما می توانید در صفحه aspx.vb خود نام usercontrol خود را بنویسید و از متد findcontrol اون لیست آیتم رو پیدا می کنی و بعد هر بلایی خواستی سرش بیار

    Dim MyListItem As ListItem=MyUserControl.FindControl("MyListItem")


    بعد شما با mylistitem هر کار که دوست داری بکن

  8. #8
    کاربر جدید
    تاریخ عضویت
    تیر 1389
    محل زندگی
    مشهد
    پست
    5

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    سلام بر بروبکس با معرفت . آقا عماد ما اینکارو کردیم :
    خوب تو کلاس user control یه تابع به نام public void CalendarRender() نوشتیم حالا تو codebehind صفحه aspx اونو فراخوانی کردیم یعنی:
    webusercontrol1. (طبق خاصیت اینتلیسنس بایستی نام تابع باشه که نیست!)!
    ممنون می شیم منظورتونو واضعتر بگید.

  9. #9

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    نقل قول نوشته شده توسط emad_67 مشاهده تاپیک
    یه تابع public تعریف کن توی user control و بعد اونو توی صفحه aspx فراخوانی کن. مثلا:

    ucl.clear();

    آقا یه دنیا ممنون من این سوالو از استادم پرسیدم. اما هی منو سر کار می گذاشت.

  10. #10

    نقل قول: پاک کردن Item های یک لیست که در UserControl قرار داره

    نقل قول نوشته شده توسط Hossein tazimi مشاهده تاپیک
    سلام بر بروبکس با معرفت . آقا عماد ما اینکارو کردیم :
    خوب تو کلاس user control یه تابع به نام public void CalendarRender() نوشتیم حالا تو codebehind صفحه aspx اونو فراخوانی کردیم یعنی:
    webusercontrol1. (طبق خاصیت اینتلیسنس بایستی نام تابع باشه که نیست!)!
    ممنون می شیم منظورتونو واضعتر بگید.


    دوست من دقیقاٌ این کد را باید زیر کد زیر بنویسی



    public partial class WebUserControl1 : System.Web.UI.UserControl
    {
    public void method()
    {
    ListBox1.Items.Clear();
    }



برچسب های این تاپیک

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

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