問題タブ [kendo-ui-grid]

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.

0 投票する
1 に答える
1768 参照

javascript - 剣道グリッド動的フィールド編集可能定義

いくつかのフィールドを持つ kendo-ui グリッドがあります。フィールドの 1 つを新しい行の追加時に編集可能にし、行の更新時に編集できないようにする必要があります。

行を追加する前にデータ ソース定義を変更し、更新する前に元に戻そうとしました。

しかし、変更は役に立ちません。

それを行う方法はありますか?

これが私がやろうとしたことです:

(onAddClick は、剣道追加ロジックとは関係なく、カスタム追加ボタンによって呼び出されます);

0 投票する
0 に答える
150 参照

c# - Kendo ui グリッドへのバインド中に行が見つからない

User Account というテーブルがあります。次のような値があります。

Kendo UI Grid を使用してこれらの値を表示しようとしています。これらのうち、最後の 2 行のみが表示されています。ユーザーアカウントの種類が「ユーザー賞」の最初の行がありません。

サーバーから返される値には 3 つの行があります。ただし、バインド時には、最後の 2 行のみが表示されます。

ここに私のコードがあります:

その行だけが欠落している理由はわかりません。また、欠落している行のエラーを確認するにはどうすればよいですか?

0 投票する
0 に答える
1317 参照

angularjs - KendoUI+AngularJS : 階層的なネストされたグリッドでインライン エディターのドロップダウン リストを表示する

私は階層的にネストされた剣道グリッドを持っています。親グリッドには通貨のリストが表示され、各通貨には割り当てのリストがあります。どちらのグリッドにもインライン エディターがあります。通貨にはプロパティ「currencyName」があり、割り当てにはプロパティ「allocationName」があります。これらの両方のプロパティには、剣道ドロップダウン リスト エディターが必要です。

私のソリューションでは、currencyName のドロップダウンを取得できますが、allocationName ではテキスト ボックスを取得しています。以下はコードです:

HTML :

Currency Grid DataSource: これは、別の親ファンド グリッドによって割り当てられています。資金グリッドには編集可能なポップアップ ウィンドウがあり、次のように編集イベントのデータ ソースである currencyKendoGrid を割り当てます。

通貨ドロップダウン データソース:

割り当てドロップダウン データソース:

通貨グリッド オプション:

割り当てグリッド オプション:

出力: ここに画像の説明を入力

問題を単純化するために多くの不要なコードを削除したため、見落としている可能性のあるコードを教えてください。

0 投票する
0 に答える
273 参照

javascript - 剣道データソースのスキーマ モデルとは何ですか?

この例を dojo で調べてみたところ、次のコード行に気付きました。

全体を削除しようとしましたがschema、問題なく動作します。列やフィールド、さらには読み込みのパフォーマンスには影響しません。

今、私はそのことの目的を疑問に思います。簡単な調査を行いましたが、具体的なものは何も見つかりませんでした。

0 投票する
0 に答える
68 参照

kendo-ui-grid - 剣道グリッド - 列を並べ替えると、サブ列の値が間違ってマッピングされる

以下のコードのリンク http://dojo.telerik.com/AguGO/2

1) 列ヘッダー「Ship Address」をそのサブ列とともに 2 列前にドラッグします。2) ドラッグが完了すると、サブ列の値が間違って配置されます。

ここに画像の説明を入力

0 投票する
1 に答える
1579 参照

asp.net-mvc - 剣道グリッド フィルターで負の値を防止する

私はこの剣道グリッドをasp.net mvcプロジェクトに持っています

フィルターが負の値を受け入れないようにする方法があるかどうかを知りたいです (値が 0 のときに下向き矢印を押しても)。これをグリッドの入力に追加してみました

ただし、ユーザーが負の値を入力するのを防ぐだけで、矢印を使用することはできます。

編集:

この関数を次のように作成しました

しかし、まだ動作しません:\

jQueryでやってみました

キーボードから矢印を使用すると、0以下にはなりませんが、入力の右側にある矢印をクリックすると、負の数になります

0 投票する
0 に答える
402 参照

asp.net-mvc - Kendo Grid MVC モデルへの単純なバインド

私は MVC が初めてで、モデルにバインドする Kendo Grid を使用してビューを作成しようとしています。

私の見解は

私のモデルは

残念ながら、私は自分のモデルにバインドできないようです。VS でエラー (Model.GridDetailPersons の下の波線) が表示され、クラス 'GridBuilder(Of Person)' はデフォルトのプロパティがないため、インデックスを作成できません。

行をHtml.Kendo().Grid(Of Model.GridDetailPersons)()エラーに変更すると、Type 'Model.GridDetailPersons' is not defined に変わります。

私は何を間違っていますか...特にrazor vb構文を使用している場合、そこにはほとんどありません。

私のグリッドは表示のみに使用されます...編集、追加、または削除は必要ありません。

0 投票する
2 に答える
1820 参照

asp.net-mvc - Kendo Grid へのビューまたはボタン リンクの追加

少し苦労した後、MVC アプリでモデルを Kendo Grid にバインドすることができました。ここでやりたいことは、各行の最後に Html.ActionLink またはボタンを追加して、クリックすると、選択した人物の詳細ページを含む新しいブラウザー ウィンドウが開くようにすることです。

私のグリッドコードは次のとおりです。

私が抱えている問題は、行の PersonID を ActionLink の .id にバインドする方法が見つからないことです。Person.PersonID と myGridData.PersonID を試しました

そのままのコードはグリッドとデータをレンダリングしますが、リンクはありません...列は空です。

どんな助けでも感謝します。