PDA

View Full Version : آیا این کار با CSS Friendly فرقی می کنه ؟!!!!



PrinceDotNet
سه شنبه 22 خرداد 1386, 19:19 عصر
سلام.
من تا اونجایی که از کار با پروژه CSS Friendly فهمیدم این بود که به جای استفاده از Skin ها بیایم و از CSS استفاده کنیم. حالا می خواستم ببینم کاری که من در زیر با یک GridView در یک Skin File کردم چه فرقی با CSS Friendly داره ؟!!!!



<asp:GridView runat="server" Width="100%" CellPadding="4" ForeColor="#333333" >
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>




<asp:GridView runat="server" Width="100%" CellPadding="4" ForeColor="#333333" >
<FooterStyle CssClass="ae-table-FooterHeader" />
<RowStyle CssClass="ae-table-row" />
<PagerStyle CssClass="ae-table-pager" />
<SelectedRowStyle CssClass="ae-table-selected" />
<HeaderStyle CssClass="ae-table-FooterHeader" />
<AlternatingRowStyle CssClass="ae-table-alt" />
</asp:GridView>


من اومدم و بجای هر کدوم از Style ها یک CssClass براش تعیین کردم و در یک فایل CSS اونا رو درست کردم به شکل زیر :



.ae-table-FooterHeader { background-color:#eeeeee; font-weight:bold;}
.ae-table-row { background-color:#f9f9f9;}
.ae-table-pager { background-color:#eeeeee; text-align:center;}
.ae-table-selected { background-color:#a9a9a9; font-weight:bold;}
.ae-table-alt { background-color:White;}



من قصدم این بود که بدونم فرقی بین این کار با CSS Friendly و این کار هست و CSS Friendly چیز بیشتری غیر از این داره یا نه ؟!!!
ممنون میشم منو راهنمایی کنید.

Behrouz_Rad
سه شنبه 22 خرداد 1386, 22:12 عصر
نه همونه!
CSS Friendly به شکل ساده تر این کار رو انجام میده...
چیزی مثل تفاوت ATLAS و ClientCallBacks !!!