首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

gridview这样的特效如何做

2012-01-11 
gridview这样的特效怎么做是这个意思:当gridview中某一行记录是由某个单位提交的时候,该行记录在gridview

gridview这样的特效怎么做
是这个意思:
当gridview中某一行记录是由某个单位提交的时候,该行记录在gridview中是红色背景
这个怎么实现呢?

[解决办法]
这个好简单^
就是不知道做
[解决办法]
把gridview中的每一条记录读出来,然后判断是否某个单位的,把该行背景设成红的就行了
[解决办法]
public void bind()
{
string sqlstr = "select * from 表 ";
sqlcon = new SqlConnection(strCon);
SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlcon);
DataSet myds = new DataSet();
sqlcon.Open();
myda.Fill(myds, "表 ");
GridView1.DataSource = myds;
GridView1.DataKeyNames = new string[] { "主健 " };
GridView1.DataBind();
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
DataRowView mydrv = myds.Tables[ "表 "].DefaultView[i];
string submit =mydrv[ "提交单位 "].ToString();
if (submit== "满足条件的单位“)
{
GridView1.Rows[i].BackColor = System.Drawing.Color.Red;



}
}
sqlcon.Close();
}


这种方法适合你的表中有提交的单位,

[解决办法]
不错~

热点排行