代码之家  ›  专栏  ›  技术社区  ›  firasKoubaa

Devextreme dtagarid:查找时列单元格的默认值

  •  0
  • firasKoubaa  · 技术社区  · 6 年前

    开发 数据网格 角度5 应用程序。

    看起来像这样:

    <dx-data-grid
        #positionsDataGrid
        id="positionsDataGrid"
        [dataSource]="positionsDataSource"
        keyExpr="id"
        [allowColumnReordering]="true"
        [showBorders]="true"
        loadPanel="false">
    
        <dxo-paging [enabled]="true"></dxo-paging>
        <dxo-editing
          mode="row"
          [allowUpdating]="true"
          [allowDeleting]="true"
          [allowAdding]="true">
        </dxo-editing>
    
        <dxi-column dataField="id" caption="ID" [allowEditing]="false" [visible]="false"></dxi-column>
        <dxi-column dataField="Cuid" caption="name" [allowEditing]="false"></dxi-column>
    
        <dxi-column
          dataField="storeName"
          caption="Boutique"
          [width]="400"
          [setCellValue]="preSelectShop">
          <dxo-lookup>
            <[dataSource]="shops">
            <displayExpr="storeName>
            <valueExpr="ID">>
          </dxo-lookup>
        </dxi-column>
    
      </dx-data-grid>
    

    我正在装货 初始数据 从WS(下) '变量):

      [{
        'id': '2',
        'name': 'test',
        'storeName': 'ABBEVILLE',
      }]
    

    店名 “别出声

    编辑 模式;值重新出现)

    我的目的是如何显示默认值。

    建议?

    1 回复  |  直到 5 年前
        1
  •  1
  •   Uddyan Semwal Mahesh Gaikwad    5 年前

    使用此代码,它将工作:

    onInitNewRow: function (e) {
            e.data.test= 'ABBEVILLE';
          e.component.__addingStart = true;
        },