2011-11-20 56 views
0

我有一個telerik datepicker,我試圖讓它將它的值設置爲null或空。看來這應該是支持的,但它不工作:Telerik MVC DatePicker設置爲空或空白C#

  • BEGINDATE(可空的DateTime)
  • BEGINDATE!= NULL? BeginDate.ToShortDateString(): 「」(空字符串時爲null)
  • BEGINDATE ?? DateTime.MinValue(DATETIME)

    @ Html.Telerik()。DatePicker的()。名稱( 「BEGINDATE」)的價值(item.BeginDate)

這是可行的?看起來應該是這樣。

回答

1

什麼樣的問題(錯誤信息,行爲怪癖等),你遇到了?

使用下面的類(就像一個例子):

public class BindingClass 
{ 
    public DateTime? BeginDate { get; set; } 
} 

那麼這個剃刀標記:

@model BindingClass 

    @(Html.Telerik().DatePicker() 
      .Name("Test") 
      .Value(Model.BeginDate) 
    ) 

我的DatePicker工作正常。初始值爲null(DatePicker爲空),我可以從DatePicker日曆中選擇一個日期。

您是否嘗試過使用這種用最新版本(2011.3.1115.340)?也許您正在使用的舊版本存在問題。