diff --git a/src/BootstrapBlazor/BootstrapBlazor.csproj b/src/BootstrapBlazor/BootstrapBlazor.csproj index b0ce88d1c04..d35fb38191a 100644 --- a/src/BootstrapBlazor/BootstrapBlazor.csproj +++ b/src/BootstrapBlazor/BootstrapBlazor.csproj @@ -1,7 +1,7 @@  - 9.9.2-beta03 + 9.9.2-beta04 diff --git a/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor b/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor index fecb677a7bf..40989272d82 100644 --- a/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor +++ b/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor @@ -2,33 +2,35 @@ @typeparam TModel @inherits BootstrapComponentBase -
+
@FieldItems?.Invoke(Model) - @if (ShowUnsetGroupItemsOnTop) - { - if (UnsetGroupItems.Any()) - { - @RenderUnsetGroupItems - } - @foreach (var g in GroupItems) +
+ @if (ShowUnsetGroupItemsOnTop) { - @RenderGroupItems(g) - } - } - else - { - @foreach (var g in GroupItems) - { - @RenderGroupItems(g) + if (UnsetGroupItems.Any()) + { + @RenderUnsetGroupItems + } + @foreach (var g in GroupItems) + { + @RenderGroupItems(g) + } } - if (UnsetGroupItems.Any()) + else { - @RenderUnsetGroupItems + @foreach (var g in GroupItems) + { + @RenderGroupItems(g) + } + if (UnsetGroupItems.Any()) + { + @RenderUnsetGroupItems + } } - } +
@if (Buttons != null) diff --git a/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor.cs b/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor.cs index ba9621f029d..664566f60b6 100644 --- a/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor.cs +++ b/src/BootstrapBlazor/Components/EditorForm/EditorForm.razor.cs @@ -11,15 +11,9 @@ namespace BootstrapBlazor.Components; /// /// 编辑表单基类 /// -#if NET6_0_OR_GREATER [CascadingTypeParameter(nameof(TModel))] -#endif public partial class EditorForm : IShowLabel { - private string? ClassString => CssBuilder.Default("bb-editor form-body") - .AddClassFromAttributes(AdditionalAttributes) - .Build(); - /// /// 支持每行多少个控件功能 /// diff --git a/src/BootstrapBlazor/Components/Table/Table.razor.scss b/src/BootstrapBlazor/Components/Table/Table.razor.scss index b265c322d6d..b7d4aa81909 100644 --- a/src/BootstrapBlazor/Components/Table/Table.razor.scss +++ b/src/BootstrapBlazor/Components/Table/Table.razor.scss @@ -921,6 +921,7 @@ form .table .table-cell > textarea { overflow-y: auto; overflow-x: hidden; padding: 1rem; + max-height: calc(100vh - 133px); } .modal-dialog-table.modal-dialog-scrollable .modal-body .form-footer {