Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 角度UI网格更改columnDefs_Asp.net Mvc_Angular Ui Grid - Fatal编程技术网

Asp.net mvc 角度UI网格更改columnDefs

Asp.net mvc 角度UI网格更改columnDefs,asp.net-mvc,angular-ui-grid,Asp.net Mvc,Angular Ui Grid,我的视图中有一个UI网格,在某些情况下,我必须显示不同的内容和不同的配置(例如可编辑) 我的一列是dropdownlist,但当我更改grid columnDefs时,我的下拉列通常是文本,不允许编辑 $scope.grdcomposicicaoquimica= { showGridFooter:true, enableSorting:true, enableGridMenu:true, exporterManuCSV:false, exportermanuff:false, enableRo

我的视图中有一个UI网格,在某些情况下,我必须显示不同的内容和不同的配置(例如可编辑)

我的一列是dropdownlist,但当我更改grid columnDefs时,我的下拉列通常是文本,不允许编辑

$scope.grdcomposicicaoquimica=
{
showGridFooter:true,
enableSorting:true,
enableGridMenu:true,
exporterManuCSV:false,
exportermanuff:false,
enableRowHeaderSelection:false,
enableCellEditOnFocus:true,
数据:[],
};
$scope.atuanizarcondicao=函数(){
如果($('hdf Operacao').val()=“I”|$('hdf Operacao').val()=“E”){
$scope.grdcomposicicaoquimica.enableCellEdit=true;
$scope.grdcomposicicaoquimica.columnDefs=[
{displayName:'Elemento',字段:'COD_ELEME_QUIMI',最小宽度:75,enableCellEdit:false},
{name:'COD_UNIDA_MEDIDA',displayName:'Unid.MEDIDA',minWidth:80,editableCellTemplate:'ui grid/dropdownEditor',
EditDropDownRowEntityOptionArrayPath:'UnidadesMedida',editDropdownIdLabel:'COD_UNIDA_MEDID',editDropdownValueLabel:'COD_UNIDA_MEDID'},
{displayName:'Mínimo',字段:'VLR_MINFA_ELEME',minWidth:100,键入:'number'},
{displayName:'Máximo',字段:'VLR_MAXFA_ELEME',最小宽度:100,键入:'number'}
]
}
否则{
$scope.grdcomposicicaoquimica.enableCellEdit=false;
$scope.grdcomposicicaoquimica.columnDefs=[
{displayName:'Elemento',字段:'COD_ELEME_QUIMI',最小宽度:75},
{displayName:'Unid.Medida',字段:'COD_UNIDA_Medida',最小宽度:75},
{displayName:'Mínimo',字段:'VLR_MINFA_ELEME',minWidth:100,键入:'number'},
{displayName:'Máximo',字段:'VLR_MAXFA_ELEME',最小宽度:100,键入:'number'}
]
}
};