单个输出好用就是  ,我判断 NEWSID和传过来的NEWSID么 ,这个 我 RESPOSE.WRITE 都能正常出来,但是  放到控件里面输出的话 就是变成一样的 NEWSID勒 然后就判断不出来勒 ????????

解决方案 »

  1.   

    贴出来勒   就是 判断bgcolor1 = "CC0001";
                    Class1 = "STYLE2"; 这个 部分在前边的 DATELIST里面没有反映 出来
      

  2.   

    CS代码的顺序改一下
    string Ocon = ConfigurationManager.AppSettings["Conn"];
                SqlConnection SqlConn = new SqlConnection(Ocon);
                SqlConn.Open();            SqlDataAdapter myCommand = new SqlDataAdapter();
                myCommand.SelectCommand = new SqlCommand("SELECT * FROM ZYIT_News_Main where ClassID=18 and Markers = '已发布'order by NewsId desc", SqlConn);
                DataSet ds = new DataSet();
                myCommand.Fill(ds, "NewsID");            string NewsID1;            for (int i = 0; i < ds.Tables[0].Rows.Count; i++)
                {                NewsID1 = ds.Tables[0].Rows[i]["NewsID"].ToString();
                    string bgcolor = Request.QueryString["NewsID"];
                    News = (bgcolor);
                    News1 = (NewsID1);
                    Response.Write(NewsID1);
                if (Convert.ToInt32(bgcolor) == Convert.ToInt32(NewsID1))
                {
                    bgcolor1 = "CC0001";
                    Class1 = "STYLE2";
                }
                else
                {
                    bgcolor1 = "";
                    Class1 = "STYLE3";
                }
                Response.Write(Convert.ToInt32(bgcolor) == Convert.ToInt32(NewsID1));
                }            DataList2.DataKeyField = "NewsID";
                DataList2.DataSource = ds;
                DataList2.DataBind();
                SqlConn.Close();
      

  3.   

    在Page_Load的最后加上一句
    Page.DataBind();
      

  4.   

    你的问题很简单:
       首先你的3个变量bgcolor1、News、News1只能存一个值,循环到最后只能存的是ds.Tables[0].Rows的最后一行的值
       更改方法:1、前台放3个Label 代替bgcolor1、News、News1 
                 2、增加DataList_ItemDataBound事件,在事件里取到3个Label控件,然后循环数据集合对3个Label进行帮定值
      

  5.   

    ???????
    还有别的办法没有勒  DataList_ItemDataBound 这个不怎么会用
      

  6.   

    有没有高手把DataList_ItemDataBound给我写下