|
|
|
การเปรียบเทียบเวลาและลงสีที่แถวใน Gridview คือว่า select ข้อมูลออกมาใน Gridview แบบเป็นวันที่แล้ว |
|
|
|
|
|
|
|
ขอด้วยๆๆๆ กำลังทำแบบนี้พอดีให้วันที่เลยกำหนด ขึ้นสีไฮไลท์ C# นะครับ
|
|
|
|
|
Date :
2010-04-05 13:04:35 |
By :
วุดดี้ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ Gridview วนลูป แล้วเช็คค่า Column วันของที่คุณ ถ้า ตรงตามเงื่อนไข ก็สั่งให้ BackColor เปลี่ยนสี
|
|
|
|
|
Date :
2010-04-05 16:25:30 |
By :
madoadza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่ะเด๋วจะลองทำ
ถ้าได้ยังไงเอามาให้ดู
ขอบคุณค่ะ
|
|
|
|
|
Date :
2010-04-05 18:25:28 |
By :
leeyakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้ว แต่ไม่ได้วนลูปนะ
ถ้าใครจะเอาก็มาโฟต์แล้วกานเด๋วเอามาลงให้
|
|
|
|
|
Date :
2010-04-07 12:58:59 |
By :
leeyakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีเรียก rating ด้วย
ให้ผมเดา ก็คงจะใช้ event rowdatabound แน่ๆ เลย เวลามัน bound ก็ตรวจสอบเงื่อนไข
ถ้าตรงก็ให้เปลี่ยนสี bg อิอิ
Code (C#)
protected void Page_Load(object sender, EventArgs e)
{
SqlDatabaseManager SqlDatabaseManager1 = new SqlDatabaseManager();
SqlDatabaseManager1.CommandString = "Select [HolidayTable].[HolidayID], [DayTable].[DayName], [HolidayTable].[Holiday], [HolidayTable].[HolidayThaiDetail], [HolidayTable].[HolidayDetail] From [HolidayTable] Inner Join [DayTable] On ([HolidayTable].[DayID] = [DayTable].[DayID])";
DataTable Dt = new DataTable();
Dt = SqlDatabaseManager1.ExecuteQuery();
GridView1.DataSource = Dt;
GridView1.RowDataBound += new GridViewRowEventHandler(GridView1_RowDataBound);
GridView1.DataBind();
Label1.Text = SqlDatabaseManager1.Message;
}
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
if (e.Row.Cells[0].Text == "8")
{
e.Row.BackColor = System.Drawing.Color.FromName("#E9E9E9");
e.Row.ForeColor = System.Drawing.Color.Red;
}
}
}
|
|
|
|
|
Date :
2010-04-07 15:06:49 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช่แล้วงั้นดูโค้ดข้างบนนี้แล้วกาน
อิอิอิ
เก่งจัง ใครเนี่ย
|
|
|
|
|
Date :
2010-04-07 17:01:26 |
By :
leeyakorn |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|