0

は、私はこのような同じ問題を抱えている:change date format, using javascript剣道UIスケジューラ変更日付形式、ASP.NET MVCバージョン

が、私はASP.NET MVCのバージョンを使用しています。 'Html.Kendo()。Scheduler < ...>()'のための 'Databound'要素はありません。

だから私はどこに 'scheduler_dataBound'関数を置くことができますか?または、javascriptのバージョンとは別の解決策がありますか?

答えて

0

MVCのデータバインディングイベントは、ラッパー1あり: またe.Navigate("scheduler_navigate");ここで

.Events(e => 
        {      
         e.DataBinding("scheduler_dataBinding");      
        }) 



<script> 

function scheduler_dataBound(e) { 
    if (this.viewName() != "month") { 
     var test = $(".k-lg-date-format").html().split('-'); 
     var _str = kendo.toString(kendo.parseDate(test[0].trim()), 'ddd MM/dd'); 
     if (test.length == 2) { 
      _str += " - " + kendo.toString(kendo.parseDate(test[1].trim()), 'ddd MM/dd'); 
     } 
     $(".k-lg-date-format").html(_str); 
     $(".k-sm-date-format").html(_str); 
    } 
} 
</script> 

e.DataBound("scheduler_dataBound");を行うことができます、私はいくつかを追加しました http://demos.telerik.com/aspnet-mvc/scheduler/events

+0

イベントの残りの部分へのリンク関数コード内の行は、イベントを作成するためにクリックしたとき、またはカレンダーから選択した日付を変更したときに、選択された曜日の代わりに "null - null"を返しました。とにかく私はイベントでdataboundがあることを知らなかった、ありがとう! –

関連する問題