GridView加載時,根據相應條件讓有些內容顯示為紅色 GridView加載時,根據相應條件讓有些內容顯示為紅色在RowDataBind事件中怎麼獲取獲取單元格的值採用e.Row.FindControl("lblLeather_date") as Label 返回null值採用e.Row.Cells[10].Text 返回"" 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 if(e.Row.RowType = DataControlRowType.DataRow) { if(e.Row.Cells[10].Text.equals("...")) { //todo }} for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { DataRowView mydrv = myds.Tables["table"].DefaultView[i]; string score = Convert.ToString(mydrv["起薪"]); if (Convert.ToDouble(score) < 60)//大家这里根据具体情况设置可能ToInt32等等 { GridView1.Rows[i].Cells[4].BackColor = System.Drawing.Color.Red; } } for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { DataRowView drv = ds.Tables["a"].DefaultView[i]; string id= Convert.ToString(drv["id"]); if (id.Equals("")) { GridView1.Rows[i].Cells[4].BackColor = System.Drawing.Color.Red; } } protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { string result = e.Row.Cells[2].Text; int temp; if (int.TryParse(result,out temp)) { if (Convert.ToInt32(e.Row.Cells[2].Text) < Convert.ToInt32(e.Row.Cells[3].Text)) { e.Row.Cells[2].BackColor = System.Drawing.Color.Red; } } } } 一个很怪很老的问题,Page_Load执行两次? 新手求教关于DATAGRID翻页问题啊 100分在线等解决方案,关于DATAGRID与JAVASCRIPT 请问将上传文件存入数据库中,下载时的类型是怎么判断出来的? 关于数据库变量的问题 碰到个棘手问题..关于幂指数的表示... 怎么根据身份 递增图片 Datagrid隐藏列问题?? 哪位高手能否解释一下设计模式中的“工厂”的含义 控件的数据绑定问题。 如何禁止ctrl+鼠标滚动 |zyciis|WCF如何部署远程服务器,本地可以,服务器提示:调用方未由服务进行身份验证;将Security设置为None后不能实现可以搞用但不能实现会话模式
{
if(e.Row.Cells[10].Text.equals("..."))
{
//todo
}
}
{
DataRowView mydrv = myds.Tables["table"].DefaultView[i];
string score = Convert.ToString(mydrv["起薪"]);
if (Convert.ToDouble(score) < 60)//大家这里根据具体情况设置可能ToInt32等等
{
GridView1.Rows[i].Cells[4].BackColor = System.Drawing.Color.Red;
}
}
{
DataRowView drv = ds.Tables["a"].DefaultView[i];
string id= Convert.ToString(drv["id"]);
if (id.Equals(""))
{
GridView1.Rows[i].Cells[4].BackColor = System.Drawing.Color.Red;
}
}
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string result = e.Row.Cells[2].Text;
int temp;
if (int.TryParse(result,out temp))
{
if (Convert.ToInt32(e.Row.Cells[2].Text) < Convert.ToInt32(e.Row.Cells[3].Text))
{
e.Row.Cells[2].BackColor = System.Drawing.Color.Red;
}
}
}
}