PDA

View Full Version : کار با repeater



peyman68_2005
پنج شنبه 05 مرداد 1391, 15:43 عصر
سلام من می خوام repeater رو طوری طراحی کنم که بعد از زدن سه ایتم بیاد یه ایتم بزنه یعنی 3 به یک باشه یا بهتر بگم سه تا ایتمو چاپ کرد بعدش بیاد یه آیتم جدا بزنه باز سه تا و بعدش یکی و .....

کسی میتونه کمکم کنه
البته می تونم با dynamic XML بنویسمش و لی دوست دارم با repeater حلش کنم؟؟؟؟
اینم نمونه کدم

<asp:RepeaterID="Repeater1"runat="server">
<ItemTemplate>
<divclass="row"dir="ltr">
<divclass="box_img2">
<arunat="server"href='<%#Eval("pic") %>'class="pirobox_gal1"title='<%#Eval("textTitr") %>'>
<asp:ImageID="Image2"runat="server"ImageUrl='<%#Eval("pic") %>'Height="123px"Width="298px"/></a>
<h1align="center"dir="rtl">'<%#Eval("textTitr") %>'</h1>
'<%#Eval("text") %>'

</div><divclass="box_razd"></div>

</div>---->این خط و خط پایینی هر سه بار یه بار تکرار شن
<divstyle="height:15px"></div>
</ItemTemplate>
</asp:Repeater>



قسمت نارنجی میخوام هر سه یار یکدف اجرا شه ؟؟؟؟ ممنون میشم کسی کمکم کنه

afg_javan
پنج شنبه 05 مرداد 1391, 16:15 عصر
سوالتون واضح نیست:متفکر::متفکر::متفکر::مت کر:
چیزی که من فهمیدم:
شما چیزی که می خواهید به اینصورته؟

---------------------------------------
آیتم 1 || آیتم 2 || آیتم 3
---------------------------------------
آیتم 4 ||
---------------------------------------
آیتم 5 || آیتم 6 و ...

peyman68_2005
پنج شنبه 05 مرداد 1391, 16:18 عصر
دقیقا همینو میخوام ... کد رو ورایش کردم یه نگاه بهش بنداز...

afg_javan
پنج شنبه 05 مرداد 1391, 16:27 عصر
گاهی من هم یک چنین ساختاری رو نیاز داشتم
ولی من اینکار رو با حلقه for انجام دادم
کار راحتی نیست، کدنویسی زیاد داره

اما

به نظر من پیاده سازی یک چنین ساختاری توسط کنترل ها امکان پذیر نیست