ASP.NET MVC 2アプリケーションを実装していますが、次の機能を備えたグリッドが必要です。
- テンプラ付きの編集可能なフィールド(数値フィールド、日付ピッカー、動的ドロップダウンコンボなど)。
- ボタン/リンクを押して、クライアント側(コールバックなし)に行を追加します。
- ボタン/リンクを押して、クライアント側(コールバックなし)の行を削除します。
- 最後の編集可能な列でタブが押されたときにクライアント側に行を追加します(コールバックなし)。
- 入力コントロールの名前を制御します(フォームの送信時にそれらの名前で投稿されます)。
- 他の列の値に応じてクライアント側(コールバックなし)で値が計算される編集不可能な列がいくつかあります。
例:Order -> IList<OrderLine>
(1対多の)モデルに使用します。
jQueryを使用して自分で開発することを計画していましたが、車輪の再発明はしたくありません。そのようなグリッドをすでに提供しているjavascriptフレームワークはありますか?
更新:Telerikグリッドを試しましたが、上記のすべての機能を取得するのが難しいことがわかりました。したがって、その拡張機能を使用してすべてを実装する方法について、経験豊富なTelerikユーザーからのアドバイスを歓迎します。