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

نام تاپیک: obtain custome properties

  1. #1
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    799

    obtain custome properties

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

    ممنون. :roll:

  2. #2
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    ایران - تهران
    پست
    2,342
    شما ابتدا یک ایندکسر باید به صورت زیر تعریف کنید:

    		public Int32[] SelectedIndexes 
    {
    get
    {
    System.Collections.ArrayList selectedIndexList = new System.Collections.ArrayList();

    foreach( DataGridItem item in DataGrid1.Items )
    {
    Control foundControl = item.FindControl("chkHRow");
    CheckBox Checkselector = foundControl as CheckBox;
    RadioButton radioselector = foundControl as RadioButton;
    if ( Checkselector != null && Checkselector.Checked )
    {
    selectedIndexList.Add( item.ItemIndex );
    }
    else if ( radioselector != null && radioselector.Checked )
    {
    selectedIndexList.Add( item.ItemIndex );
    }
    }
    return (Int32[])selectedIndexList.ToArray (typeof( System.Int32 ) );
    }
    }


    در کد فوق chkHRow نام همان چک باکس است...

    سپس از ایندکسر فوق به صورت زیر استفاده می شود:

    			foreach(int i in SelectedIndexes )
    myFunc(i+1);

  3. #3
    کاربر دائمی
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    Iran - Tehran
    پست
    799
    خیلی ممنون.

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

  1. تعیین محدودیت با Custome Validation
    نوشته شده توسط federrer در بخش ASP.NET Web Forms
    پاسخ: 18
    آخرین پست: جمعه 22 تیر 1386, 21:49 عصر
  2. آیا باید حجم دیتابیس رو در Properties تنظیم کرد؟
    نوشته شده توسط احمد سامعی در بخش SQL Server
    پاسخ: 4
    آخرین پست: سه شنبه 18 مهر 1385, 15:07 عصر
  3. ثبت نام برنامه نویس در Properties برنامه exe
    نوشته شده توسط vb study در بخش VB.NET
    پاسخ: 1
    آخرین پست: دوشنبه 12 تیر 1385, 08:51 صبح

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

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