当前位置: 代码迷 >> ASP.NET >> 头晕哦,哪个头脑清醒的看看是哪里的异常
  详细解决方案

头晕哦,哪个头脑清醒的看看是哪里的异常

热度:330   发布时间:2013-02-25 00:00:00.0
头晕哦,哪个头脑清醒的看看是哪里的错误.
代码段:

                        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一下!!!
  相关解决方案