alef.divar
سه شنبه 10 تیر 1393, 09:37 صبح
سلام
همه ی ما میدونیم تگ <table> کنده برای همین از <div> استفاده میکنیم برای چیدمان در صفحه.
حالا من میخوام یا سری اطلاعات رو از بانک بخونم و تو صفحه نمایش بدم. در MVC به راحتی میشه اینکارو کرد تو یه یک foreach که قراره تمامی item ها رو بخونه استایل مد نظرمون رو میزاریم. اما در webform خوندم که کنترل Repeater مناسب ترینه اما اینجا تمامی div ها زیر هم نشون داده میشن.
ایم کد Repeater منه:
<div style="width: 100%; height: 100%;">
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div style="width: 250px; height: 200px; border: dotted; padding-bottom: 7px;">
<img src="images/<%#Eval("ShipRegion")%>" width="100" height="100">
<a href="#" style="text-decoration: none; color: Red">
<h2><%#Eval("CustomerID")%></h2>
</a>
<p><%#Eval("ShippedDate")%></p>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
حالا اگه اطلاعات زیاد باشه و بخوایم صفحه بندی کنیم از چه کنترلی استفاده کنیم؟
و سوال دوم مشکل کار من کجاست؟
در واقع من میخوام هیچ تگ اضافه ایی توسط webform برام تولید نشه.
از راهنمایی هاتون ممنونم.
همه ی ما میدونیم تگ <table> کنده برای همین از <div> استفاده میکنیم برای چیدمان در صفحه.
حالا من میخوام یا سری اطلاعات رو از بانک بخونم و تو صفحه نمایش بدم. در MVC به راحتی میشه اینکارو کرد تو یه یک foreach که قراره تمامی item ها رو بخونه استایل مد نظرمون رو میزاریم. اما در webform خوندم که کنترل Repeater مناسب ترینه اما اینجا تمامی div ها زیر هم نشون داده میشن.
ایم کد Repeater منه:
<div style="width: 100%; height: 100%;">
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<div style="width: 250px; height: 200px; border: dotted; padding-bottom: 7px;">
<img src="images/<%#Eval("ShipRegion")%>" width="100" height="100">
<a href="#" style="text-decoration: none; color: Red">
<h2><%#Eval("CustomerID")%></h2>
</a>
<p><%#Eval("ShippedDate")%></p>
</div>
</ItemTemplate>
</asp:Repeater>
</div>
حالا اگه اطلاعات زیاد باشه و بخوایم صفحه بندی کنیم از چه کنترلی استفاده کنیم؟
و سوال دوم مشکل کار من کجاست؟
در واقع من میخوام هیچ تگ اضافه ایی توسط webform برام تولید نشه.
از راهنمایی هاتون ممنونم.