PDA

View Full Version : مشکل با Gridview



ahmad156
دوشنبه 03 بهمن 1390, 17:27 عصر
دوستان عزیز
من یه گرید دارم هر کاری میکنم مقادیر هر ستون وسط قرار نمیگیره یا فونت header ،از حالت Bold خارج نمیشه
دلیلش رو نمیدونم :متفکر:



<asp:GridView ID="gvUser" runat="server" Font-Names="Tahoma" Font-Size="Small" AutoGenerateColumns="False"
HorizontalAlign="Center" Width="200px" Font-Bold="False" OnRowCommand="gvUser_RowCommand">
<RowStyle HorizontalAlign="Center" VerticalAlign="Middle" BackColor="#EEEEEE" ForeColor="#4A3C8C">
</RowStyle>
<Columns>
<asp:BoundField DataField="user" HeaderText="نام کاربری">
<ItemStyle HorizontalAlign="Center" Width="100px"></ItemStyle>
</asp:BoundField>
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="imgBtnEdit" runat="server" ImageUrl="~/images/icn_edit.png"
CommandName="ed" CommandArgument="<%# Bind('id') %>"></asp:ImageButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="imgBtnDelete" runat="server" ImageUrl="~/images/icn_delete.png"
CommandName="del" CommandArgument="<%# Bind('id') %>"></asp:ImageButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
<HeaderStyle HorizontalAlign="Center" BackColor="#99CC00" Font-Bold="False" Font-Italic="False">
</HeaderStyle>
<AlternatingRowStyle BackColor="WhiteSmoke"></AlternatingRowStyle>
</asp:GridView>

hamid_shrk
دوشنبه 03 بهمن 1390, 17:58 عصر
این رو برای تمام ستون هات قرار بده


<ItemStyle HorizontalAlign="Center"" />

ahmad156
دوشنبه 03 بهمن 1390, 18:05 عصر
دوست عزیز این رو هم امتحان کردم ولی به هیچ صراطی مستقیم نیست
البته توی پروژه های دیگم از این استفاده کردم و درست کار میکنه ولی توی این پروژه ام نه
یه چیزی بیرون از GridView داره مشکل ایجاد میکنه به نظرم:متفکر:

meisam3322
دوشنبه 03 بهمن 1390, 18:22 عصر
ببین شاید table یا div ی که گریدویو را داخلش گذاشتی ، از css استفاده نمیکنه . اگه جواب مثبته . ببین اون کلاس css دستوراتش چی هستن ؟

ahmad156
دوشنبه 03 بهمن 1390, 19:28 عصر
دوست عزیز:تشویق:
"HorizontalAlign="Center درست شد ولی من هیچ جای پروژه از Bold استفاده نکردم که Header گریدویو Bold شده

hamid_shrk
سه شنبه 04 بهمن 1390, 08:36 صبح
چی کار کردی که درست شد؟
اگه رو سیستمت فایر باگ داری با اون رو هدرت کلیک کن و ببین که از کجا داره style میگیره.

vahid.ch013
سه شنبه 04 بهمن 1390, 16:56 عصر
Styling Grid View
<asp:GridView ID="GridView" runat="server"
AutoGenerateColumns="false"
CssClass="mGrid"
PagerStyle-CssClass="pgr"
AlternatingRowStyle-CssClass="alt" SelectedRowCssClass="gridSelectedRow"
onselectedindexchanged="GridViewSearchUser_SelectedIndexChanged"
SelectedRowStyle-BackColor="Highlight">
<Columns>
<asp:TemplateField ItemStyle-Width="2px" ItemStyle-HorizontalAlign="Center">
<HeaderTemplate>
ردیف
</HeaderTemplate>
<ItemTemplate>
<%# Utils.PersianNumber((Container.DataItemIndex + 1).ToString())%>
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField="FieldName" HeaderText="FieldHeader" ItemStyle-Width="500px" ItemStyle-HorizontalAlign="Center"/>
</Columns>
</asp:GridView>

.mGrid
{
width:100%;
background-color: #fff;
margin: 5px 0px 10px -150px;
border: solid 1px #525252;
border-collapse: collapse;

text-decoration: none;
}
.mGrid td
{
padding: 2px;
border: solid 1px #c1c1c1;
color: #717171;
font-family: 'B Titr';
}

.mGrid tr:hover
{
background-color: #FFCCFF;
}
.mGrid th
{
padding: 4px 2px;
color: #fff;
background: #424242 url('../../../Img/Managing/grd_head.png') repeat-x top;
border-left: solid 1px #525252;
font-size: 13px;
text-align: center;
font-family: Tahoma;
font-weight: normal;
}
.mGrid .alt
{
background-color: #E1E1E1;
}
.mGrid .pgr
{
background: #424242 url('../../../Img/Managing/grd_pgr.png') repeat-x top;
}
.mGrid .pgr table
{
margin: 5px 0;
}
.mGrid .pgr td
{
border-width: 0;
padding: 0 6px;
border-left: solid 1px #666;
color: #fff;
line-height: 12px;

}
.mGrid .pgr a
{
color: #666;
text-decoration: none;
}
.mGrid .pgr a:hover
{
color: #000;
text-decoration: none;
}


grd_head.png (http://up4.iranblog.com/images/95934306473537925769.png)
grd_pgr.png (http://up4.iranblog.com/images/00658585543743341280.png)

ahmad156
چهارشنبه 05 بهمن 1390, 09:14 صبح
تگ td که گرید ویو توش قرار داشت Style داشت
دوست عزیز با فایر باگ کار نکردم!میشه بگین چیه؟