問題タブ [kendo-ui-mvc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
charts - Asp.net MVC Kendo uiは複数の円グラフをレンダリングします
foreach ループ内に含まれる複数の kendo ui 円グラフをレンダリングしようとしています。レンダリングすると、(Model.TrackingItems 内の) すべての追跡アイテム (スパンの間にある) が正しく表示されますが、最初のチャートのみがレンダリングされます。リストの追跡項目には 3 つの項目があり、3 つの円グラフが表示されます。何が問題になる可能性がありますか?
前もって感謝します。
kendo-ui - kendo ui mvc5 multiselect を通常の html multiselect として
Kendo MVC UI MultiSelect を通常の HTML Multiselect として使用したいと考えています。これは、カスケード複数選択リストとして使用されます。
したがって、これのルックアンドフィールは次のとおりです。
に適用する必要があります:
ドロップダウンを使用したくないので、これができるかどうかを教えていただければ、感謝します.
kendo-ui - 親ウィジェットに変更イベントが発生したときに kendoui 子ウィジェットの値を設定解除する
値で初期化される親と子のコンボボックス ウィジェットがあります。値なしで初期化された親子ウィジェットを扱っているときに問題がないため、「値で初期化」を指定します。
親ウィジェットの初期化コードは次のとおりです。
子ウィジェットの初期化コードは次のとおりです。
親の選択イベントで、私はこれをやっています:
私が見たドキュメントから、これを行う:
子ウィジェットからの選択をクリアするには十分だったはずです。実行中のコンソールの出力は、値が "" であることを示しています。ただし、UI では、子ウィジェットの古い値がまだ表示されています。したがって、子ウィジェットの古い dataText が "Tokyo" で、dataValue が 3 の場合、子ウィジェットには値 "3" が表示されます。どんな点でも大歓迎です。
razor - Kendo UI (MVC 4 Razor): データソースの同期前に、選択したグリッド行の DatePicker を更新します
別の列が編集されたときに、選択したグリッド行の DateTime 列を視覚的に更新する必要があります。ただし、グリッド内のデータは(データソースの同期前に) ダーティのままにしておく必要があります。
現在、「Months」列には int 値があり、それが変更されると、イベントを取得して「End_Date」列の新しい値を処理しています。「SelectedItem」を見つけて列に値を設定することでこれを行います(例: SelectedItem.End_Date = new value)
新しい End_Date 値を表示するには、グリッドのデータソースを同期する必要があることを除いて、更新は正常に機能します。私はそれをしたくありません。グリッド データは未保存 (ダーティ) のままにする必要があります。(保存を行う保存ボタンがあります)
つまり、この " Months " 値は、変更されると、データソースを同期する必要なく、すぐに End_Date 列に新しい " End_Date " を反映する必要があります。
現在選択されている行で DatePicker ウィジェットを見つけて、更新された日付を表示するために何かをする必要があると思います。私はそれを行う方法がわかりません。
(DateTime 値の Kendo Grid のエディタは Kendo.DatePicker に設定されます)
助けてくれてありがとう、チャド。
asp.net-mvc - KendoUI-MVC DropDownList で PageLoad に入力し、選択した値をコントローラーに保存する
KendoUI DropDownList をバインドできますが、保存時に実際に選択された値を取得する方法がわかりません。それは私のかみそりの形の中にあったので、自動的に値をバインドすると思いました。
保存すると、これを除いてすべてのプロパティが設定されます。Edit.cshtml で正しい値が事前に選択され、保存時に値が他のすべての値とともに POST Action メソッドに送信されるようにするにはどうすればよいですか。以下は、私の KendoUI DropDownList がビューに配置される方法です。
asp.net-mvc - Html ではなく Razor の Kendo UI 検証
MVC アプリケーションで Kendo バリデーターを使用しており、検証メッセージの位置を下から入力の右に変更したいと考えています。Kendo UI 検証の html コードは入力の右側に表示されますが、同じコードは入力の右側ではなく下に検証メッセージを表示します。間違いやカミソリに変換する方法はありますか?Razor コードでは「required」と「validationmessage」の間にスペースはありませんが、html コードとして使用するとエラーが発生することに注意してください。何か案が?
ご覧になるかもしれません: http://jsbin.com/kubohuniki/1/edit?html,output
この行は、入力の「右側」に検証メッセージを示しています。
この行は、入力の「下」に検証メッセージを示しています。
javascript - 剣道 UI ウィンドウで、レイアウトのあるビューが開かない
私は MVC に KendoUI を使用しており、次のようにコンテンツをロードする Kendo-UI-Window を開こうとしています:
Edit.cshtml ビューが私の _DialogLayout.cshtml を使用すると、読み込まれません。Edit.cshtml ビューに Layout = null がある場合、ウィンドウは正常に読み込まれます。
クリックしてダイアログを開くと発生する JavaScript エラーは次のとおりです: Uncaught TypeError: Cannot read property 'open' of undefined
これが私のjavascriptです: .Events(events => events.Open("centerWindow"))
Edit.cshtml が _Layout.cshtml の削除されたバージョンである _DialogLayout.cshtml ビューを使用している場合にエラーが発生するのはなぜですか。レイアウトのないビューを作成すると、完全に正常に機能します。
pdf - すべてのグリッド データを PDF にエクスポートする
Excel へのエクスポートを選択した場合、Kendo グリッドにすべてのデータを強制的にエクスポートできることはわかっています。
PDFに相当するものが見つからないようです。
ありますか?