1

3 列の dev Express グリッドがあり、3 番目の列を編集可能にしたいと考えています。

ユーザーが編集をクリックすると、その行のドロップダウン リストが表示されますが (3 列目のみ)、フィールド名に基づいて異なるストアド プロシージャからデータを取得するため、各行には異なるドロップダウン リストが必要です。

oしたがって、3 列のグリッドを取得でき、最初の 2 列は編集できません。また、3 列目のドロップダウンがありますが、各行のドロップダウンにデータを表示する方法がわかりません。. それが私が立ち往生しているところです。

これは私がこれまでに書いたものです:-

部分図 :-

settings.Columns.Add(col =>
    {
        col.FieldName = "DefaultValue";
        col.Caption = "Rule Type Value";
        col.Width = 300;
        col.ColumnType = MVCxGridViewColumnType.DropDownEdit;
        col.SetEditItemTemplateContent(column =>
        {
            Html.DevExpress().DropDownEdit(c =>
            {
                c.Name = "ddlName";
                c.SetDropDownWindowTemplateContent("WHAT GOES HERE!?!?!");
            }).Render();
        });
    });

誰かがそれについて私を助けることができれば、それは素晴らしいことです.

この質問を説明するのに十分な情報を提供していない場合は、お知らせください。

4

1 に答える 1