File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1128,11 +1128,11 @@ private async Task ReloadColumnVisibleFromBrowserAsync()
11281128 if ( ! string . IsNullOrEmpty ( ClientTableName ) )
11291129 {
11301130 // 读取浏览器配置
1131- var clientColumns = await InvokeAsync < List < ColumnVisibleItem > > ( "reloadColumnList" , ClientTableName ) ;
1131+ var clientColumns = await InvokeAsync < List < ColumnVisibleItem ? > > ( "reloadColumnList" , ClientTableName ) ;
11321132 clientColumns ??= [ ] ;
11331133 foreach ( var column in _visibleColumns )
11341134 {
1135- var item = clientColumns . FirstOrDefault ( i => i . Name == column . Name ) ;
1135+ var item = clientColumns . FirstOrDefault ( i => i ? . Name == column . Name ) ;
11361136 if ( item != null )
11371137 {
11381138 column . Visible = item . Visible ;
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ public class ColumnVisibleItemConverter : JsonConverter<ColumnVisibleItem>
4848 }
4949 }
5050 }
51- return new ColumnVisibleItem ( name ?? "" , visible ) ;
51+ return string . IsNullOrEmpty ( name ) ? null : new ColumnVisibleItem ( name , visible ) ;
5252 }
5353
5454 /// <summary>
You can’t perform that action at this time.
0 commit comments