//info1.istask=true;

info1.istask=bool.Parse("True");
Response.Write(info1.istask);
无论直接赋值,还是下面的那种方式,输出都为False

解决方案 »

  1.   

    如果info1.istask是属性的话,检查下它的代码吧。
      

  2.   

    也许他的Get访问器就是直接返回false呢。
      

  3.   

    info1.istask是属性,
    看看他的get返回是什么?
    调试一下
      

  4.   

    info1.istask是不是设置为了 readOnly
      

  5.   

    封装了public string istask{
        get{
                reutrn false;
        }
    }
      

  6.   

    istask 属性 看下 是否直接返回了false
      

  7.   

    建议查看info1.istask属性,设断点。查看是不是在GET{}改变了值。要不你把info1类贴出来看看