zoukankan      html  css  js  c++  java
  • CSS挺好的GridView样式

    样式:

    .datable
    {
    	background-color:#9FD6FF;
    	color:#333333;
    	font-size:13px;
    	margin:1px;
    }
    
    .datable tr
    {
    	height:20px;
    }
    
    .datable .lup
    {
    	background-color:#C8E1FB;
    	font-size: 13px;
    	color:#014F8A;
    }
    
    .datable .lup th
    {
    	border-top:solid 1px #FFFFFF;
    	border-left:solid 1px #FFFFFF;
    	font-weight:normal;
    }
    
    .datable .lupbai
    {
    	background-color:#FFFFFF;
    }
    
    .datable .trnei
    {
    	background-color:#F2F9FF;
    }
    
    .datable td
    {
    	border-top:solid 1px #FFFFFF;
    	border-top:solid 1px #FFFFFF;
    }
     
    前台代码:
    <WebControls:GridViewExter ID="GvUsers" runat="server" AutoGenerateColumns="False" 
            DataSourceID="OdsUsers" DataKeyNames="userid"   CssClass="datable" border="0" CellPadding="2" CellSpacing="1" 
            onrowupdating="GvUsers_RowUpdating" onrowediting="GvUsers_RowEditing">
            <Columns>            
                <asp:TemplateField HeaderText="真实姓名" SortExpression="realname">
                    <ItemTemplate>
                        <asp:Label ID="Label2" runat="server" Text='<%# Bind("realname") %>'></asp:Label>
                    </ItemTemplate>
                    <EditItemTemplate>
                        <asp:TextBox ID="TextBox2" runat="server" Text='<%# Bind("realname") %>' ></asp:TextBox>
                    </EditItemTemplate>
                    <ItemStyle HorizontalAlign="Center" Width="80px" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="登录名称" SortExpression="username">
                    <ItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("username") %>'></asp:Label>
                    </ItemTemplate>
                    <EditItemTemplate>
                        <asp:Label ID="Label1" runat="server" Text='<%# Bind("username") %>'></asp:Label>
                    </EditItemTemplate>
                    <ItemStyle HorizontalAlign="Center" Width="80px" />
                </asp:TemplateField>
                <asp:TemplateField HeaderText="角色名称" SortExpression="rolename">
                    <ItemTemplate>
                        <asp:Label ID="Label3" runat="server" Text='<%# Bind("rolename") %>'></asp:Label>
                    </ItemTemplate>
                    <EditItemTemplate>
                        <asp:DropDownList runat="server" ID="roledll" DataSourceID="odsRoles" DataTextField='rolename'
                            DataValueField='roleid' SelectedValue=<%# Bind("roleid") %> >
                        </asp:DropDownList>
                    </EditItemTemplate>
                    <ItemStyle HorizontalAlign="Center" Width="80px" />
                </asp:TemplateField>            
                <asp:TemplateField>
                    <ItemTemplate>
                        <asp:LinkButton ID="SelectBtn" runat="server" CausesValidation="False" 
                            CommandName="Select" Text="选择"></asp:LinkButton>
                    </ItemTemplate>
                    <ItemStyle Width="80px" HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField ShowHeader="False">
                    <ItemTemplate>
                        <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="False" 
                            CommandName="Edit" Text="编辑"></asp:LinkButton>
                    </ItemTemplate>
                    <EditItemTemplate>
                        <asp:LinkButton ID="LinkButton1" runat="server" CausesValidation="True" 
                            CommandName="Update" Text="更新"></asp:LinkButton>
                        &nbsp;<asp:LinkButton ID="LinkButton2" runat="server" CausesValidation="False" 
                            CommandName="Cancel" Text="取消"></asp:LinkButton>
                    </EditItemTemplate>
                    <ItemStyle Width="100px" HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField>
                    <ItemTemplate>
                        <WebControls:ConfirmButton ID="btn_reset" runat="server" CausesValidation="false" 
                            CommandArgument='<%# Bind("userid") %>' Text="重置密码" 
                            ConfirmText="确认重置该用户的密码?" OnClick="btn_reset_Click">  
                            重置密码
                        </WebControls:ConfirmButton>
                    </ItemTemplate>
                    <ItemStyle Width="100px" HorizontalAlign="Center" />
                </asp:TemplateField>
                <asp:TemplateField>
                    <ItemTemplate>
                        <WebControls:ConfirmButton ID="btn_delete" runat="server" CausesValidation="false" 
                            Text="删除" ConfirmText="确定删除该用户?" CommandName="Delete">  
                            删除
                        </WebControls:ConfirmButton>
                    </ItemTemplate>
                    <ItemStyle Width="80px" HorizontalAlign="Center" />
                </asp:TemplateField>
            </Columns>
            <RowStyle CssClass="lupbai" /> 
            <HeaderStyle CssClass="lup" /> 
            <AlternatingRowStyle CssClass="trnei" />
        </WebControls:GridViewExter>
    效果:
    image 
     
  • 相关阅读:
    Chapter 5. 集合---(ArrayList、Stack、queue、哈希表)
    Chapter 4. 数组
    第一章 代码无错就是优?——简单工厂模式
    条款34:区分接口继承和实现继承
    条款33:避免遮掩继承而来的名称
    条款32:确定你的public继承塑模出is-a关系
    条款12:复制对象时勿忘其每一部分
    A:魔兽世界之一:备战
    条款09:绝不在构造和析构过程中调用virtual函数
    7、数值算法
  • 原文地址:https://www.cnblogs.com/oneword/p/1530278.html
Copyright © 2011-2022 走看看