2012-06-06 31 views
0

我正在使用此代碼來顯示javascript錯誤。componentone c1calendar顯示一個彈出式日曆並在文本框中設置所選日期javascript error

function SelectDate() 
{ 
    var calendar = Sys.Application.findComponent("C1Calendar1.ClientID"); 
    var input = document.getElementById("TextBoxDate"); 
    calendar.popupBeside(input, C1.Web.Wijmo.PositioningMode.bottomLeft); 
} 
+0

function SelectDate() var calendar = Sys.Application.findComponent(「C1Calendar1.ClientID」); var input = document.getElementById(「TextBoxDate」); calendar.popupBeside(input,C1.Web.Wijmo.PositioningMode.bottomLeft); () } function CalendarClosed() { var calendar = Sys.Application.findComponent(「C1Calendar1.ClientID」); var input = document.getElementById(「TextBoxDate」); input.value = calendar.get_selectedDate()。toLocaleDateString(); } –

+0

那麼,你的問題是什麼? – evotopid

+0

Microsoft JScript運行時錯誤:無法獲取屬性'popupBeside'的值:對象爲空或未定義顯示錯誤 –

回答

0

我對c#不太瞭解,但我認爲可能有幾種可能性,爲什麼它不起作用。只要嘗試一下,如果它是你的調試器或類似的東西之一...

  • calendar可能是未定義的,因爲它可能沒有找到。
  • calendar可能是錯誤的類型,也許是原始類型。
  • calendar可能沒有popupBeside方法。

如果它不是其中之一,我也不知道問題是什麼。正如我說的,我真的沒有C#的經驗,所以這只是一些想法可能是錯的。

相關問題