前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >gridview的属性_grid css

gridview的属性_grid css

作者头像
全栈程序员站长
发布2022-09-28 10:51:16
6100
发布2022-09-28 10:51:16
举报

大家好,又见面了,我是你们的朋友全栈君。

正在做一个项目,其中用到了Gridview控件,内容如下

gridview的属性_grid css
gridview的属性_grid css

即每行里又包括两小行, 这个功能可以用两个嵌套的gridview实现,

第二个要实现的是每个大行之间用实现相隔, 每个小行之间用虚线

网上很多资料都是关于Gridview的,但是关于样式的就不多

后来发现可以在后台程序中动态改变CELL的式样

protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e) { e.Row.Attributes.Add(“onmouseover”, “this.style.backgroundColor=’#E6F5FA'”); e.Row.Attributes.Add(“onmouseout”, “this.style.backgroundColor=’#ccccff'”); for (int i = 0; i < e.Row.Cells.Count; i++) { e.Row.Cells[i].Attributes.Add(“class”, “linebottom”); } }

在CSS中设置

.linebottom { border-bottom-color:Black;border-bottom-style:dotted;border-bottom-width :1; border-right-color:Black;border-right-style:solid;border-right-width :1; }

终于大功告成

原代码

gridview的属性_grid css
gridview的属性_grid css

using System;

gridview的属性_grid css
gridview的属性_grid css

using System.Data;

gridview的属性_grid css
gridview的属性_grid css

using System.Configuration;

gridview的属性_grid css
gridview的属性_grid css

using System.Collections;

gridview的属性_grid css
gridview的属性_grid css

using System.Web;

gridview的属性_grid css
gridview的属性_grid css

using System.Web.Security;

gridview的属性_grid css
gridview的属性_grid css

using System.Web.UI;

gridview的属性_grid css
gridview的属性_grid css

using System.Web.UI.WebControls;

gridview的属性_grid css
gridview的属性_grid css

using System.Web.UI.WebControls.WebParts;

gridview的属性_grid css
gridview的属性_grid css

using System.Web.UI.HtmlControls;

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

public partial class HarboFuture : System.Web.UI.Page

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

… {

gridview的属性_grid css
gridview的属性_grid css

protected void Page_Load(object sender, EventArgs e)

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

…{

gridview的属性_grid css
gridview的属性_grid css

DataTable objDtInfo = new DataTable();

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“NO“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“ターミナル“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“更新日時“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“月“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“火“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“水“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“木“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“金“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“土“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Columns.Add(“日“, typeof(string));

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

DataRow objDrHeader = objDtInfo.NewRow();

gridview的属性_grid css
gridview的属性_grid css

objDrHeader[0] = “NO“;

gridview的属性_grid css
gridview的属性_grid css

objDrHeader[1] = “ターミナル“;

gridview的属性_grid css
gridview的属性_grid css

objDrHeader[2] = “更新日時“;

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Rows.Add(objDrHeader);

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

for (int i = 0; i < 4; i++)

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

…{

gridview的属性_grid css
gridview的属性_grid css

DataRow objDrItem = objDtInfo.NewRow();

gridview的属性_grid css
gridview的属性_grid css

objDrItem[0] = (i + 1).ToString();

gridview的属性_grid css
gridview的属性_grid css

objDrItem[1] = “大井1号/2号“;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[2] = DateTime.Now.ToString();

gridview的属性_grid css
gridview的属性_grid css

objDrItem[3] = “◎“;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[4] = “☆“;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[5] = “△“;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[6] = “○“;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[7] = “ד;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[8] = “☆“;

gridview的属性_grid css
gridview的属性_grid css

objDrItem[9] = “☆“;

gridview的属性_grid css
gridview的属性_grid css

objDtInfo.Rows.Add(objDrItem);

gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css

GridView1.DataSource = objDtInfo;

gridview的属性_grid css
gridview的属性_grid css

GridView1.DataBind();

gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css

protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

…{

gridview的属性_grid css
gridview的属性_grid css

if (e.Row.RowIndex > –1)

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

…{

gridview的属性_grid css
gridview的属性_grid css

AccessDataSource accessDS = e.Row.FindControl(“AccessDataSource2“) as AccessDataSource;

gridview的属性_grid css
gridview的属性_grid css

accessDS.SelectParameters[“id“].DefaultValue = (e.Row.RowIndex).ToString();

gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

protected void GridView2_RowDataBound(object sender, GridViewRowEventArgs e)

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

…{

gridview的属性_grid css
gridview的属性_grid css

e.Row.Attributes.Add(“onmouseover“, “this.style.backgroundColor=’#E6F5FA’“);

gridview的属性_grid css
gridview的属性_grid css

e.Row.Attributes.Add(“onmouseout“, “this.style.backgroundColor=’#ccccff’“);

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

for (int i = 0; i < e.Row.Cells.Count; i++)

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

…{

gridview的属性_grid css
gridview的属性_grid css

e.Row.Cells[i].Attributes.Add(“class“, “linebottom“);

gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css

}

gridview的属性_grid css
gridview的属性_grid css

ASPX

gridview的属性_grid css
gridview的属性_grid css

<% @ Page Language = “ C# “ MasterPageFile = “ ~/MasterTop.master “ AutoEventWireup = “ true “ CodeFile = “ HarboFuture.aspx.cs “ Inherits = “ HarboFuture “ Title = “ Untitled Page “ %>

gridview的属性_grid css
gridview的属性_grid css

< asp:Content ID = “ Content1 “ ContentPlaceHolderID = “ ContentPlaceHolder1 “ Runat = “ Server “ >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ all “ class = “ tableAll “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td align = “ center “ >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ content “ width = “ 80% “ >

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ line1 “ width = “ 100% “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblLine1 “ runat = “ server “ Text = “ 大井ふ頭 混雑予想情報 “ Font – Size = “ Large “ ></ asp:Label ></ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ line2 “ width = “ 100% “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 33% “ align = “ center “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnLastWeek “ runat = “ server “ Font – Size = “ Medium “ > 前週<< </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 34% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblThisWeek “ runat = “ server “ Font – Size = “ Medium “ Text = “ 11/6(月)~11/12(日) “ ></ asp:Label ></ td >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 33% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnNextWeek “ Font – Size = “ Medium “ runat = “ server “ > >>翌週 </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ height: 32px “ >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ line3 “ width = “ 100% “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< asp:GridView ID = “ GridView1 “ runat = “ server “ RowStyle – Font – Size = “ Medium “ RowStyle – HorizontalAlign = “ Center “ ShowHeader = “ False “

gridview的属性_grid css
gridview的属性_grid css

AutoGenerateColumns = “ False “ OnRowDataBound = “ GridView1_RowDataBound “ BorderColor = “ Black “ BorderStyle = “ Solid “ BorderWidth = “ 2 “ >

gridview的属性_grid css
gridview的属性_grid css

< Columns >

gridview的属性_grid css
gridview的属性_grid css

< asp:TemplateField ItemStyle – BorderColor = “ Black “ ItemStyle – BorderWidth = “ 1 “ ItemStyle – BorderStyle = “ Solid “ >

gridview的属性_grid css
gridview的属性_grid css

< ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblNo “ Width = “ 50 “ runat = “ server “ Text = ‘ <%#DataBinder.Eval(Container.DataItem,”NO”) %> ‘ />

gridview的属性_grid css
gridview的属性_grid css

</ ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

</ asp:TemplateField >

gridview的属性_grid css
gridview的属性_grid css

< asp:TemplateField ItemStyle – BorderColor = “ Black “ ItemStyle – BorderWidth = “ 1 “ ItemStyle – BorderStyle = “ Solid “ >

gridview的属性_grid css
gridview的属性_grid css

< ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblColumns2 “ Width = “ 120 “ runat = “ server “ Text = ‘ <%#DataBinder.Eval(Container.DataItem,”ターミナル”) %> ‘ />

gridview的属性_grid css
gridview的属性_grid css

</ ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

< ItemStyle BackColor = “ Transparent “ BorderColor = “ Transparent “ />

gridview的属性_grid css
gridview的属性_grid css

</ asp:TemplateField >

gridview的属性_grid css
gridview的属性_grid css

< asp:TemplateField ItemStyle – BorderColor = “ Black “ ItemStyle – BorderWidth = “ 1 “ ItemStyle – BorderStyle = “ Solid “ >

gridview的属性_grid css
gridview的属性_grid css

< ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblColumns3 “ Width = “ 120 “ runat = “ server “ Text = ‘ <%#DataBinder.Eval(Container.DataItem,”更新日時”) %> ‘ />

gridview的属性_grid css
gridview的属性_grid css

</ ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

</ asp:TemplateField >

gridview的属性_grid css
gridview的属性_grid css

< asp:TemplateField ItemStyle – BorderColor = “ Black “ ItemStyle – BorderWidth = “ 1 “ ItemStyle – BorderStyle = “ Solid “ >

gridview的属性_grid css
gridview的属性_grid css

< ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

< asp:GridView ID = “ GridView2 “ runat = “ server “ DataKeyNames = “ id “ RowStyle – HorizontalAlign = “ Center “

gridview的属性_grid css
gridview的属性_grid css

AutoGenerateColumns = “ False “ DataSourceID = “ AccessDataSource2 “ RowStyle – Font – Size = “ Medium “ RowStyle – BackColor = “ #ccccff “

gridview的属性_grid css
gridview的属性_grid css

ShowHeader = “ false “ OnRowDataBound = “ GridView2_RowDataBound “ CellPadding = “ 0 “ >

gridview的属性_grid css
gridview的属性_grid css

< Columns >

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Monday “ ItemStyle – Width = “ 55 “ ItemStyle – BackColor = “ #C0FFFF “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Tuesday “ ItemStyle – Width = “ 55 “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Wednesday “ ItemStyle – Width = “ 55 “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Thursday “ ItemStyle – Width = “ 55 “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Friday “ ItemStyle – Width = “ 55 “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Saturday “ ItemStyle – Width = “ 55 “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

< asp:BoundField DataField = “ Sunday “ ItemStyle – Width = “ 55 “ ReadOnly = “ True “ />

gridview的属性_grid css
gridview的属性_grid css

</ Columns >

gridview的属性_grid css
gridview的属性_grid css

</ asp:GridView >

gridview的属性_grid css
gridview的属性_grid css

< asp:AccessDataSource ID = “ AccessDataSource2 “ runat = “ server “ DataFile = “ ~/App_Data/test.mdb “

gridview的属性_grid css
gridview的属性_grid css

SelectCommand = “ SELECT * FROM [stu] WHERE ([id] = ?) “ >

gridview的属性_grid css
gridview的属性_grid css

< SelectParameters >

gridview的属性_grid css
gridview的属性_grid css

< asp:Parameter Name = “ id “ Type = “ string “ />

gridview的属性_grid css
gridview的属性_grid css

</ SelectParameters >

gridview的属性_grid css
gridview的属性_grid css

</ asp:AccessDataSource >

gridview的属性_grid css
gridview的属性_grid css

</ ItemTemplate >

gridview的属性_grid css
gridview的属性_grid css

< ControlStyle BackColor = “ White “ />

gridview的属性_grid css
gridview的属性_grid css

</ asp:TemplateField >

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

</ Columns >

gridview的属性_grid css
gridview的属性_grid css

< RowStyle Font – Size = “ Medium “ HorizontalAlign = “ Center “ />

gridview的属性_grid css
gridview的属性_grid css

</ asp:GridView >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ height: 32px “ >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ line4 “ width = “ 100% “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td align = “ center “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblMark “ runat = “ server “ Font – Size = “ Medium “ Text = “ 上段:混雑予想(×:大混雑、△:混雑、○:普通、◎:空き) 下段:搬出催促(☆) “ ></ asp:Label ></ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ line5 “ width = “ 100% “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< asp:Label ID = “ lblExcelOutput “ runat = “ server “ Font – Size = “ Medium “ Text = “ 搬出入作業週間予報ダウンロード(Excelファイル) “ ></ asp:Label ></ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td >

gridview的属性_grid css
gridview的属性_grid css

< table id = “ line6 “ width = “ 100% “ >

gridview的属性_grid css
gridview的属性_grid css

< tr >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 20% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnExcel1 “ Font – Size = “ Medium “ runat = “ server “ > 今週(11月第2週) </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 20% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnExcel2 “ Font – Size = “ Medium “ runat = “ server “ > 11月第3週 </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 20% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnExcel3 “ Font – Size = “ Medium “ runat = “ server “ > 11月第4週 </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 20% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnExcel4 “ Font – Size = “ Medium “ runat = “ server “ > 11月第5週 </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

< td style = “ width: 20% “ >

gridview的属性_grid css
gridview的属性_grid css

< asp:LinkButton ID = “ lnkbtnExcel5 “ Font – Size = “ Medium “ runat = “ server “ > 12月第1週 </ asp:LinkButton ></ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ td >

gridview的属性_grid css
gridview的属性_grid css

</ tr >

gridview的属性_grid css
gridview的属性_grid css

</ table >

gridview的属性_grid css
gridview的属性_grid css

</ asp:Content >

gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css
gridview的属性_grid css

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/193136.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2022年9月2日 下,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档