0

私は KENDO Grid を持っており、そのフィールドと列は、アクションから入力されたインターンであるデータソースから入力されます。

今、そのグリッドの特定のセル コンテンツを別のコントローラー アクションにバインドし、そのセルの ID も渡したいと思います。どうすればこれを達成できますか。以下は私のグリッドのコードです。剣道UIドキュメントで答えを見つけることができましたが、HTMLヘルパーを使用してこれを実現しています. 以下と同じスタイルでお願いします。このバインドが必要なセル コンテンツとしてリーダー名を使用します。誰もこれを前に試しましたか?

$("#eventsgrid").kendoGrid(
                            {
                                dataSource: eventsDataSource,
                            navigatable: true,
                            pageable:
                                {
                                input: true,
                                numeric: false
                                },

                            columns:[
                            {
                                field:"",width:"30px", template:'<input type="checkbox" id="selectevent"/>'
                            },
                            {
                                field:"CardNumber",width:"80px"
                            },
                            {
                                field: "Image", width: "45px", title: "Type", template: "<img src='/Content/Themes/Default/images/AlarmType.png' id='AlarmType'/>"
                            },
                            {
                                field: "Priority", width: "60px", title: "Priroty"
                            },
                            {
                                field: "Origin", title:"Event Time"
                            },
                            {
                                field:"Description", title:"Alarm Title"
                            },
                            {
                                field: "ReaderName", title: "Location"
                            },
                            {
                                field: "", title: "Actions and Interactions", width: "160px", template: '<input type="button" value="Acknowledge" onclick="CheckAck" id="Acknowledge" /><br/><a href="javascript:performActions()"  >3 Actions</a>'
                            },
                            {
                                field: "Image", title: "More", width: "60px", template: "<img src='/Content/Themes/Default/images/Door.png' onclick='showDetails()' id='door' width='20' height='20'/><div id='cardholderdetails'></div>"
                            }

                            ],

                        }).data("kendoGrid");

これで、パラメーターを使用して $.POST 呼び出しを呼び出す関数ができました。この関数は、ボタンのクリック イベントにフックされます。これを行う別の方法はありますか?

4

0 に答える 0