如何更改网格视图的支出 [英] How to change outlay of my grid view
本文介绍了如何更改网格视图的支出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我创建了一个网格视图。以下是代码
I have created one grid view.following is the code
<asp:GridView ID="GridView1" runat="server" EnableModelValidation="True"
ForeColor="#333333" GridLines="None" AutoGenerateColumns="False" CssClass="mGrid1"
>
<AlternatingRowStyle BackColor="Silver" ForeColor="#284775" />
<Columns>
<asp:TemplateField HeaderText="Select">
<ItemTemplate>
<asp:CheckBox ID="Mycheck" runat="server" />
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
CssClass="bg" />
</asp:TemplateField>
<asp:TemplateField HeaderText="ContactID" Visible="False">
<ItemTemplate>
<asp:Label ID="LblContactID" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "ContactID")%>''></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Name">
<ItemTemplate>
<asp:Label ID="LblContactName" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "FirstName")%>''></asp:Label>
<asp:Label ID="Label1" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "LastName")%>''></asp:Label>
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
CssClass="bg" />
</asp:TemplateField>
<asp:TemplateField HeaderText="CompanyID" Visible="False">
<ItemTemplate>
<asp:Label ID="LblCompanyID" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "CompanyID")%>''></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Company">
<ItemTemplate>
<asp:Label ID="LblCompany" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "CompanyName")%>''></asp:Label>
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
CssClass="bg" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Mobile No.">
<ItemTemplate>
<asp:Label ID="LblMobileNumber" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "MobileNumber")%>''></asp:Label>
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
CssClass="bg" />
</asp:TemplateField>
<asp:TemplateField HeaderText="BusinessID" Visible="False">
<ItemTemplate>
<asp:Label ID="LblBusinessID" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "BusinessID")%>''></asp:Label>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="TypeOfBusiness" Visible="False">
<ItemTemplate>
<asp:Label ID="LblTypeOfBusiness" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "TypeOfBusiness")%>''></asp:Label>
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
CssClass="bg" />
</asp:TemplateField>
<asp:TemplateField HeaderText="Country">
<ItemTemplate>
<asp:Label ID="LblCountry" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "Country")%>''></asp:Label>
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px" />
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
BackColor="#74ABD4" />
</asp:TemplateField>
<asp:TemplateField HeaderText="State">
<ItemTemplate>
<asp:Label ID="LblState" runat="server" Text=''<%#DataBinder.Eval(Container.DataItem, "State")%>''></asp:Label>
</ItemTemplate>
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px" />
<HeaderStyle BorderColor="White" BorderStyle="Solid" BorderWidth="2px"
BackColor="#74ABD4" />
</asp:TemplateField>
</Columns>
<EditRowStyle BackColor="#999999" />
<FooterStyle BackColor="#5D7B9D" Font-Bold="True" ForeColor="White" />
<HeaderStyle BackColor="#74ABD4" Font-Bold="false" Width="100" ForeColor="White" />
<PagerStyle BackColor="#284775" ForeColor="White" HorizontalAlign="Center" />
<RowStyle BackColor="#F7F6F3" ForeColor="#333333" Height="30px" />
<SelectedRowStyle BackColor="#E2DED6" Font-Bold="True" ForeColor="#333333" />
</asp:GridView>
并拍了一张stlesheet grid.css
and took one stlesheet grid.css
.mGrid1
{
font-family: tahoma;
}
.mGrid1 td /* this applies to the Gridviews Data fileds */
{
padding: 1px;
text-align:center;
width: 3%;
border-collapse: collapse;
}
.mGrid1 th /* this applies to the Gridviews Headers */
{
padding: 0px 0px;
border-width: 1px;
}
.bg
{
background: #74ABD4;
}
现在我想要的第一列第一行标题select应该比其他.i具有更小的宽度我无法实现这个请告诉......
问候
now what i want first column first row header "select" should have less width as compared to other .i am unable to achieve this pls tell......
regards
推荐答案
我得到的支出正确...我是什么我错过了我在母版页中有一个css类,它与当前标签重叠
i am getting my outlay correct ...what i was missing that i had a css class in master page which was overlapped by current tags
这篇关于如何更改网格视图的支出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文