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

نام تاپیک: مشکل تو Repeater های تو در تو

  1. #1

    مشکل تو Repeater های تو در تو

    من میخام دو تا repeater تو در تو داشته باشم که با یکی از اونا یه سر تیتر رو نشون بدم و با ذیگری اطلاعات مربوط به اون سر تیتر .(مثل یک forum) اگر کسی کار کرده یه راهنمایی بکنه
    ممنون

    title1
    title info for title1
    title info for title1
    title info for title1

    title2
    title info for title2
    title info for title2

  2. #2
    کاربر دائمی آواتار e-shahshahani
    تاریخ عضویت
    مرداد 1384
    محل زندگی
    تهران
    پست
    229

    جواب

    در repeater اول، از رویداد ItemDataBound استفاده کن و در آن،repeater دوم را مقدار بده. البته در مثال زیر ماز یک گرید در داخل یک repeater استفاده کردم. ولی فرقی نمی کنه:
        protected void rpGroups_ItemDataBound(object sender, RepeaterItemEventArgs e)
    {
    if ((e.Item.ItemType == ListItemType.Item) || (e.Item.ItemType == ListItemType.AlternatingItem))
    {
    int groupId = int.Parse(DataBinder.Eval(e.Item.DataItem, "GroupId").ToString());

    GridView gv = ((GridView)e.Item.FindControl("gvForums"));
    Label lb = ((Label)e.Item.FindControl("lblForumsMessage"));
    lb.Visible = false;

    using (DataTable dt = ForumsDataAccess.Forums_GetBy_GroupId(groupId, true))
    {
    if (dt == null)
    {
    gv.Visible = false;
    lb.Visible = true;
    lb.Text = "خطا در بازیابی فروم ها!";
    }
    else if (dt.Rows.Count == 0)
    {
    gv.Visible = false;
    lb.Visible = true;
    lb.Text = "در این گروه فرومی وجود ندارد!";
    }
    else
    {
    gv.Visible = true;
    lb.Visible = false;
    gv.DataSource = dt;
    gv.DataBind();
    }
    }
    }
    }

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

  1. بدست آوردن گزینهی انتخابی در repeater
    نوشته شده توسط sm_montazar در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: یک شنبه 18 تیر 1385, 19:35 عصر
  2. متوقف کردن حرکت repeater در هنگام ....
    نوشته شده توسط sm_montazar در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: شنبه 17 تیر 1385, 08:08 صبح
  3. تنظیم repeater از راست به چپ
    نوشته شده توسط sm_montazar در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: جمعه 16 تیر 1385, 08:49 صبح
  4. دادن شماره ردیف به Repeater
    نوشته شده توسط rz_rahgozar در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: پنج شنبه 28 اردیبهشت 1385, 05:19 صبح
  5. مشکل با Repeater
    نوشته شده توسط AspNet در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: دوشنبه 24 اسفند 1383, 14:36 عصر

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

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