現在、MVC4 で ASP.NET MVC ヘルパーを Infragistics igGrid コントロールと共に使用しており、CRUD 機能の AJAX 呼び出しを実装するためにカスタム列を挿入する方法を探しています。私が見つけた唯一の解決策は、現在のアーキテクチャではオプションではないエンティティを公開することです。基本的に、単純な href を含む新しい列を追加して、特定の行のモデルを参照する既存の REST API を呼び出す方法を知る必要があるだけです。
これが私がこれまでに持っているものです...
<div class="queue-grid">
@( Html.Infragistics().Grid(Model).Columns( c =>
{
c.For(m => m.DateSubmitted).HeaderText...
c.For(m => m.RequestorName).HeaderText...
c.For(m => m.OrganizationName).HeaderText(...
c.For(m => m.CategoryName).HeaderText(...
c.For(m => m.DesiredCompletionDate).HeaderText(...
c.For(m => m.ChargeCode).HeaderText(...
c.For(m => m.ApprovingManagerName).HeaderText(...
c.For(m => m.Description).HeaderText(...
c. //Edit function
c. //Delete function
....