textBox3.Text = DateTime.Parse(textBox2.Text).AddDays(-7);
试试

解决方案 »

  1.   

    textBox3.Text = DateTime.Parse(textBox2.Text).AddDays(-7).ToString("yyyy-MM-dd");
    试试
      

  2.   

    继续请教
    我想做一个判断:当Session值为空时执行调用当前日期,否则执行seesion传递日期值。
    具体类似如下:
    string cs =(string)Session["text"];
    if (cs  == "")
      {
       textBox2.Text = System.DateTime.Now.ToString("yyyy-MM-dd");
      }
    else
      {
      textBox2.Text = (string)Session["text"];
      }
      现在的问题是,在判断cs为空时,不执行语句。怎么判断Session值为空啊??谢谢了!
      

  3.   

    string cs =(string)Session["text"];
    if (string.IsNullOrEmpty(cs))10分还想问几个问题.真抠口 哈哈
      

  4.   

    上面写错了string cs =Session["text"] as string;
    if (string.IsNullOrEmpty(cs))10分还想问几个问题.真抠口 哈哈