打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
使用css控制GridView控件的样式
<style>
.GridView_Header
{
    background-color: Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
}
.DataGrid_Item
{
    background-color: Transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
.GridView_SelectedItem
{
    background-color: Silver;
    color: Blue;
    font-family: Tahoma, Arial, Helvetica;
    font-size: 10px;
    font-weight: normal;
}
</style>
<asp:GridView runat="server">
    <HeaderStyle Css="GridView_Header" />
    <ItemStyle Css="GridView_Item" />
    <SelectedItemStyle Css="GridView_SelectedItem" />
</asp:GridView>

前台就是这样子了
 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false">
           <Columns>
            <asp:TemplateField HeaderStyle-Width="200px" HeaderText="第一列">
                <ItemTemplate>
                    这是第一列
                </ItemTemplate>
            </asp:TemplateField>
             <asp:TemplateField HeaderStyle-Width="50px" HeaderText="第二列">
                <ItemTemplate>
                    这是第二列
                </ItemTemplate>
            </asp:TemplateField>
           </Columns>
 </asp:GridView>
后台设置宽度
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
    {
         if (e.Row.RowState == (DataControlRowState.Edit | DataControlRowState.Alternate)
             || e.Row.RowState == DataControlRowState.Edit)
        {
            TextBox curText;
            for (int i = 0; i < e.Row.Cells.Count; i++)
            {
                if (e.Row.Cells[i].Controls.Count != 0)
                {
                    curText = e.Row.Cells[i].Controls[0] as TextBox;
                    if (curText != null)
                    {
                        curText.Width = Unit.Pixel(70);
                    }
                }
            }
        }   
    }

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Gridview 显示行序列号
后台判断GridView某列在前台显示信息
在GridView中自定义输出
<%# Eval("ArticleName") %>绑定后台数据的方法
GridView点击行按钮的时候固定滚动条的实现方法
GridView绑定值,设置值不换行,字符超出部分用“...”表示
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服