头晕哦,哪个头脑清醒的看看是哪里的错误.
代码段:   
                                     if   (ds.Tables[ "hol "].Rows.Count   >    0) 
                                     { 
                                                 string   flag   =   ds.Tables[ "hol "].Rows[0][ "FLAG "].ToString(); 
                                                 //Response.Write(flag); 
                                                 if   (flag.Equals( "H ")) 
                                                 { 
                                                             cbx.Checked   =   true; 
                                                             td.CssClass   =    "td_holday "; 
                                                             Response.Write(flag   +    "-- "); 
                                                 } 
                                                 else   if   (flag.Equals( "N ")) 
                                                 { 
                                                             cbx.Checked   =   true; 
                                                             td.CssClass   =    "td_tablese "; 
                                                 } 
                                     } 
                                     //cbx.Checked   =   true; 
                                     td.Controls.Add(cbx);   
 动态table绑定问题. 
 数据库表中有数据,flag字段有H,N,null三种情况.我多次多位置打印,感觉没有错误. 
 但是两个if,一个都没执行.哪个指点一下.
------解决方案--------------------if (flag.Equals( "H ")) 
  else if (flag.Equals( "N ")) 
 ----------------------------------- 
 換成flag.trim()== "H "   try一下!!!