PDA

View Full Version : یه قالب خاص در لیست ویو



ahmad_lovely
شنبه 22 مهر 1391, 23:09 عصر
سلام به اساتید
این قالبی که توی عکس ضمیمه که هست رو نگاه کنید بش، عکس ها و نام های محصولات هر کدام در سطر های جداگانه ای هستن ! چطوری میشه همچنین کاری کرد؟
فک کنم با کنترل لیست ویو ساخته شده !
از اساتید کسی میتونه کمک کنه؟
ممنون میشم

nasr
یک شنبه 23 مهر 1391, 09:02 صبح
با DataList می تونی اینکار را انجام بدی

ahmad_lovely
دوشنبه 24 مهر 1391, 15:33 عصر
با DataList می تونی اینکار را انجام بدی

درسته میشه با دیتا لیست اینکارو کرد، ولی نمیدونم منظورمو فهمدید یا نه! من می خوام نام تصویر پایین عکس باشه و اینکه عکس ها توی یه تگ <tr> و نام ها هم توی یه تگ <tr> دیگه!
که توی عکسی که گذاشتم میشه 6 تا تگ <tr> توی یک جدول !
ممنون میشم اگه کدشو بزارید

saeed_sho
دوشنبه 24 مهر 1391, 18:57 عصر
با itemTemplate خیلی راحت انجام میشه فقط در itemTemplate یه جدول بزار

komeil64
دوشنبه 24 مهر 1391, 19:03 عصر
قبل از دیتا لیستت تگ <table> و بعد از دیتا لیستت </table> رو بزار
داخل itemtemplate از <tr> و <td> استفاده کن
یعنی جدول شما تکرار نمیشه فقط <tr>تکرار میشه که پیشنهاد می کنم از div استفاده کن

ahmad_lovely
دوشنبه 24 مهر 1391, 19:25 عصر
من نتونستم به نتیجه برسم، میشه کدشو بزارید، دقیقا مثل تصویر می خوام

بچه ها این کد من با لیست ویو هستش :




<asp:ListView ID="DataListNewestKala" runat="server" GroupItemCount="5" >

<ItemTemplate>
<linkbutton>
<div style="margin:15px 17px 5px 17px;">
<asp:ImageButton ID="ImageButton2" ImageUrl='<%# Eval("imageurl") %>' CssClass="ListImg" PostBackUrl='<%# Eval("url"))%>' runat="server" />
</div>
<div style="text-align:center;font-size:11px;">
<a href='<%# Eval("url"))%>'> <%#Eval("namekala") %> </a>
</div>
</td>
</ItemTemplate>
<GroupTemplate>
<tr>
<td id="itemPlaceholder" runat="server">

</td>
</tr>
</GroupTemplate>
<LayoutTemplate>
<table>
<tr id="groupPlaceholder" runat="server">
</tr>
</table>
</LayoutTemplate>
</asp:ListView>
و این کد من با دیتا لیست :




<asp:DataList ID="DataListPropaganda1" runat="server" RepeatColumns="1">
<ItemTemplate>
<div style="margin:15px 17px 5px 17px;">
<asp:ImageButton ID="ImageButton2" ImageUrl='<%# Eval("imageurl") %>' CssClass="ListImg3" PostBackUrl='<%# Eval("url"))%>' runat="server" />
</div>
<div align="center" style="text-align:center;font-size:11px;">
<a href='<%# Eval("url"))%>'> <%#Eval("namekala") %> </a>
</div>
</ItemTemplate>
</asp:DataList>

ahmad_lovely
دوشنبه 24 مهر 1391, 22:33 عصر
کسی نیست کمک کنه؟

ahmad_lovely
پنج شنبه 27 مهر 1391, 01:10 صبح
کسی نیست کمک کنه؟

Mohsen82
پنج شنبه 27 مهر 1391, 11:29 صبح
بفرمایید.امیدوارم کارتون انجام بشه.




<asp:DataList ID="DataList1" runat="server" RepeatColumns="5" RepeatDirection="Horizontal">
<ItemTemplate>
<div style="background-color: #DDDDDD; width: 135px; height: 165px">
<div style="background-color: #FFFFFF; margin: 15px; height: 105px;">
</div>
<div style="background-color: #CCCCCC; line-height: 30px; vertical-align: middle;
text-align: center; height: 30px;">
</div>
</div>
</ItemTemplate>
</asp:DataList>


94122