rt

解决方案 »

  1.   

    自定義控件,自己加了个Date型属性,
    属性栏里可以把这个属性值给删掉。并且跟了一下发现还是有值。 #12:00:00 AM#
    但后台不行,
      

  2.   

    rt??
    以前以为是"日他"。现在才明白,原来是"如题"的意思。
    可是你的题也没看太明白。。
    如果那个控件的date属性不能为空值。你为什么还要给呢。要显示空值吗?
      

  3.   

    <Category("Data"), DefaultValue(GetType(Date), ""), Description("年月日)")> _
        Public Overridable Property Kijyunbi() As Date
            Get
                Return viewstate("EmpCodeText_mKijyunbi")
            End Get
            Set(ByVal Value As Date)
                viewstate("EmpCodeText_mKijyunbi") = Value
            End Set
        End Property在new里面不要设置viewstate("EmpCodeText_mKijyunbi") 的初始值
      

  4.   

    Date就是这样,不存在空值
    你还不如用一个字符串呢private string date;public DateTime  Date
    {
      get{
       if(date == "")
       {
            return null;
       }
       return DateTime.Parse(date);}
      set{
        date = value.ToString();
       }
    }
      

  5.   

    就是的,DATE就是默认好象是120000000什么的,
      

  6.   

    if(DataTime != null)
    {
    }
    else
    {
    dr["DataTime "] = System.DBNull.Value;;
    }