問題タブ [telerik-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.
asp.net-mvc-2 - TELERIX AJAX バインド グリッド内の DropDownList が機能しない (すべての EditorTemplates) ASP.NET MVC2 拡張機能
AJAX バインドされたテレリック グリッドがあります。
DropDownList を作成するための EditorTemplate を追加しました。
グリッドで編集/挿入を押すと、DropDownList が表示されますが、使用しようとすると機能しません。
そのため、ビューモデルに int テストを追加し、同じ UIHINT で装飾し、ビューに追加しました。
DropDownList はうまく機能します。
Telerik のグリッドがそのアクティビティを無効にする原因は何ですか? DateTime コンポーネントにも同じ問題があります。コンポーネントを表示する「ボタン」が表示されますが、それを押しても何も起こりません。
更新: DropDownList を から変更:
に:
グリッド内で動作するようにしましたが、更新しようとすると、500 サーバー エラーが発生します。選択がモデルにうまく渡されないようです。
asp.net-mvc - Telerik MVC Grid Edit Template DropDownListの問題
ドロップダウン リスト クライアントの編集テンプレートを使用すると、コントローラーの ajax .Update("_SaveAjaxEditing", "AptProfile") に null 値が渡されます。
グリッドがバインドされている FormViewModel のプロパティ:
これが私の見解です:
これが私のコントローラーです:
c# - IQueryable LINQ ステートメントに個別の Sum 関数を追加する
Telerik RadGrid に IQueryable DataSource を設定しようとしていますが、そのグリッド内に 5 つの合計列を含めます。個々のレポートを作成するときに Totals 用に個別の関数を作成しましたが、それらをグリッド用の現在の LINQ ステートメントに反復するのに問題があります。
現在の LINQ ステートメントは次のようになります。
このステートメントは、入力された期間のタイムシートを取得し、ステータスが 1 のレコードを表示します。これらは、EmployeeID によってグループ化されて表示されます。このステートメントはすべてを適切にグリッドに取り込みますが、定期、残業、出張、およびサブの合計も追加したいと思います。
動的レポート用に個別に作成した関数は、次のようになります。
2 番目のステートメントを最初のステートメントに組み込む方法はありますか? (1 つだけでなく 5 つの Sum ステートメントを組み込む必要があることに注意してください)
この 1 つのステートメントは、RadGrid の IQueryable DataSource として使用され、RadGrid の DataField=" " によって呼び出されます。
asp.net - Telerik RadGrid インライン編集 ルック アンド フィールの変更
RadGrid インライン編集テンプレートの外観のスタイルを変更したいと思います。コード バックエンドに大量の CSS を追加することなく、これを実現するにはどうすればよいですか?
jquery - Telerik MVC Grid - クライアント側の編集を有効にする
これはかなり具体的な質問であることはわかっていますが、Telerik MVC Grid のドキュメントでヘルプを見つけることができませんでした。
クライアント側のイベントを介してグリッドを「編集モード」にする方法を誰かが知っているかどうか疑問に思っていました。ツールバーに問題があり、jQuery / JavaScript を介してこれが可能であると考えました。
私はサーバー側のバインドを使用しています。そのため、コントローラーのアクションを実行することは、実際には問題になりません.post
。
ありがとう
telerik - Telerik MVC Grid ClientEvents が発生しない
次のコードを使用してクライアント イベントを発生させていますが、イベントが発生していません。
Telerik MVC グリッド
イベント
c# - RadGrid で選択した行の値列の値を設定します
テレリック RadGrid で選択した行の特定の列の値を設定する必要があります。以下を試してみましたが、うまくいきませんでした。
asp.net-mvc-2 - TelerikMVCグリッドのフォーカス編集フォームポップアップ
Telerik MVCグリッドの編集フォームポップアップにどのように焦点を合わせることができますか?Telerikコードをハッキングしないソリューションが推奨されます。
c# - CS1525: 無効な式の用語 ')'
をTelerik Grid
使用して、他のアクションにアクセスするための列を作成したいと考えていますTemplate
。私が持っているコードは次のGrid
とおりです。
アプリケーションを実行すると、次のエラーが表示されます。
CS1525: 無効な式の用語 ')'
そして、それは{
後に文字を表示しますo =>
私が欠けているものについて何か考えはありますか?
c# - Telerik mvc グリッド、モデル フィールドと db フィールド名の関係
Telerik mvc グリッドがあります。ソートを機能させようとしています。グリッドをモデル コレクションにバインドしています。モデルのフィールドの名前は、データ レイヤーとは異なります。
並べ替えボタンをクリックすると、グリッドは、バインドしているモデルのプロパティ名として並べ替え列の名前を渡します。データアクセスレイヤーと一致させるために、別の名前に設定したいと思います。関連するデータベース フィールド名を指定するモデルのプロパティに属性を追加することで、以前にこれを行いました。Telerik のグリッドに似たものはありますか?
[Column(Name = "Myname")] を試しました
しかし、それは無視されているようです。
これらの名前を知るためにグリッドを構成したくありません。UI レイヤーは、DB レイヤーのフィールド名を認識する必要はありません。モデル内でこれを設定する方法はありますか?