4

コアを含むすべての慣習のために、DotNetNuke 6+ で jQueryUI Datepicker を Telerik RadCalendar (デフォルト) に置き換えるにはどうすればよいですか?

Telerik RadCalendar は私の日付形式をサポートしていません。

前もって感謝します

4

2 に答える 2

3

DotNetNuke には組み込みの jquery.js と jquery-ui.js が用意されているため、それらを個別にリンクする必要はありません。

カスタム DNN モジュールを開発している場合は、これをユーザー コントロールの view.ascx ファイルに追加します。

フォームのテキスト フィールドとして txtStartDate を使用して、クリック時にカレンダーを表示させたいと考えています。

これを実現するために、標準のインクルードの後に​​ ascx ページの上部にこのコードを追加しました。

<script type="text/javascript" >
$(function () {
    $("#<%= txtStartDate.ClientID %>").datepicker();
});
</script>

予定よりも大きく表示される場合、カレンダーはテキスト サイズに基づいてサイズを取得します。

このようにスタイルを設定します

<style>
div.ui-datepicker{
font-size:10px;
}
</style>   
于 2012-10-12T07:29:59.353 に答える
3

このプロセスは非常に簡単です。通常のテキストボックスを使用してください。

$("#<%= txtMyControl.ClientID %>").datepicker();

そして、あなたは行く準備ができています!

コード ビハインドでも jQuery UI の登録を要求する必要がある場合があります。

于 2012-06-25T18:38:34.673 に答える