PDA

View Full Version : مشکل در راست چین کردن GridView؟



پیام حیاتی
یک شنبه 19 مرداد 1393, 02:41 صبح
سلامdirection در body و دایو و خود خصوصیات css مربوط به gridview رو rtl قرار دادم اما تغییری نمیکنه؟

shahram hosseini
یک شنبه 19 مرداد 1393, 06:43 صبح
یک Table یک در یک(1*1) بساز و direction را روی Table تنظیم کن و سپس GridView و بقیه ... را در Table قرار بده.

پیام حیاتی
یک شنبه 19 مرداد 1393, 12:46 عصر
یک Table یک در یک(1*1) بساز و direction را روی Table تنظیم کن و سپس GridView و بقیه ... را در Table قرار بده.

جواب نداد.

122132



<table dir="rtl" style="direction:rtl">
<tr>
<td>
<asp:GridView ID="GridView1" runat="server" style="z-index: 1; right: 326px; top: 193px; position: absolute; height: 133px; width: 620px; left: 359px;" CellPadding="3" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px">
<FooterStyle BackColor="White" ForeColor="#000066" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Left" />
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#007DBB" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#00547E" />
</asp:GridView>
</td>
</tr>
</table>

samira1374
یک شنبه 19 مرداد 1393, 12:55 عصر
سلام
خب direction=rtl رو از داخل گرید ویو بردار.به table بزار!

korosh00
یک شنبه 19 مرداد 1393, 15:00 عصر
<div class="center" dir="rtl" style="padding-bottom:10px; margin-top:100px;">

<asp:GridView ID="grid1" runat="server" AutoGenerateColumns="False"
CellPadding="4" DataKeyNames="idgallery" DataSourceID="gallery"
EnableModelValidation="True" ForeColor="#333333" GridLines="None"
onrowcommand="grid1_RowCommand"
style="width: 900px; text-align: center"
onselectedindexchanged="GridView1_SelectedIndexChanged"
AllowPaging="True">




<AlternatingRowStyle BackColor="White" />
<Columns>

<asp:TemplateField HeaderStyle-CssClass="title_bg"
ItemStyle-HorizontalAlign="Center">
<ItemTemplate>
<asp:LinkButton ID="lkDelte" runat="server" OnClientClick="return confirm('Are you sure you want to delete?')"
CommandName="Delete" CommandArgument='<%# Eval("aks") %>'><img src="imgg/delete.png" alt="Delete" border="0" /></asp:LinkButton>

<asp:HyperLink ID="HyperLink3" runat="server" ForeColor="Blue"
NavigateUrl='<%# Eval("idgallery", "updategallery.aspx?idgallery={0}") %>'
style="font-weight: 700"> ویرایش مطلب</asp:HyperLink>








</ItemTemplate>






<ItemStyle HorizontalAlign="right"></ItemStyle>
</asp:TemplateField>






<asp:BoundField DataField="titr" HeaderText="تیتر مطلب" SortExpression="titr" />
</Columns>
<EditRowStyle BackColor="#2461BF" />
<FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#EFF3FB" />
<SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>
</div>



این کد برای گرید ویو خودمه کپی کردم
جای این قسمت ها رو از دیتابیس بذار


DataKeyNames="idgallery" DataSourceID="gallery

بقیه رو همین طور این راست چین هستش

shahram hosseini
یک شنبه 19 مرداد 1393, 16:30 عصر
کدت را به صورت زیر اصلاح کن
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Right" />
و همچنین برای ItemStyle

پیام حیاتی
یک شنبه 19 مرداد 1393, 21:08 عصر
ممنونم عزیزان اما نتیجه نداد :


<div dir="rtl">
<table dir="rtl" style="direction:rtl">
<tr>
<td>
<asp:GridView ID="GridView1" runat="server" style="z-index: 1; direction:rtl; right: 326px; top: 193px; position: absolute; height: 133px; width: 620px; left: 359px;" CellPadding="3" BackColor="White" BorderColor="#CCCCCC" BorderStyle="None" BorderWidth="1px">
<FooterStyle BackColor="White" ForeColor="#000066" />
<HeaderStyle BackColor="#006699" Font-Bold="True" ForeColor="White" />
<PagerStyle BackColor="White" ForeColor="#000066" HorizontalAlign="Right" />
<RowStyle ForeColor="#000066" />
<SelectedRowStyle BackColor="#669999" Font-Bold="True" ForeColor="White" />
<SortedAscendingCellStyle BackColor="#F1F1F1" />
<SortedAscendingHeaderStyle BackColor="#007DBB" />
<SortedDescendingCellStyle BackColor="#CAC9C9" />
<SortedDescendingHeaderStyle BackColor="#00547E" />
</asp:GridView>
</td>
</tr>
</table>
</div>

korosh00
یک شنبه 19 مرداد 1393, 22:51 عصر
عزیز من .
من از رو کد خود سایتم برداشتم دادم .

پیام حیاتی
دوشنبه 20 مرداد 1393, 00:22 صبح
عزیز من .
من از رو کد خود سایتم برداشتم دادم .

ممنوم کوروش جان اما میخوام بفهمم چرا کدهام کار نمیکنه؟؟

amir_T_2008
دوشنبه 20 مرداد 1393, 04:22 صبح
سلام دوست عزیز

من هم مثل شما این مشکل چند وقت پیش برای وسط چین کردن اطلاعاتم داشتم با اینکه همه چی درست بود اما باز هم جواب نمیداد تا اینکه متوجه شدم یک خط کد در css های سایتم چرا برای اسلاید شو و css خود سایتم وجود داره که باعث میشه نتونم وسط چین کنم برای اینکه متوجه بشید یک به یک css های سایت خودتونو حذف کنید تا متوجه بشید که کدوم خط در css سایتتون باعث این مشکل میشه و با تغییرش مشکلتون حل میشه

البته اگر مشکل شما مثل مشکل من باشه

موفق باشید

Himalaya
دوشنبه 20 مرداد 1393, 07:56 صبح
سلام
firebug تو firefox و
web developer تو ie
واسه تست همین چیزاس