diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs index 066dd40d21..6a43de9c6c 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/Dropdown/AbpDropdownButtonTagHelperService.cs @@ -14,16 +14,13 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Dropdown { private readonly HtmlEncoder _htmlEncoder; - private readonly IHtmlGenerator _htmlGenerator; private readonly IServiceProvider _serviceProvider; public AbpDropdownButtonTagHelperService( HtmlEncoder htmlEncoder, - IHtmlGenerator htmlGenerator, IServiceProvider serviceProvider) { _htmlEncoder = htmlEncoder; - _htmlGenerator = htmlGenerator; _serviceProvider = serviceProvider; } diff --git a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Dropdowns.cshtml b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Dropdowns.cshtml index 84191bf71c..6adc229d40 100644 --- a/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Dropdowns.cshtml +++ b/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Pages/Components/Dropdowns.cshtml @@ -10,11 +10,81 @@
+<abp-dropdown> + <abp-dropdown-button button-type="Primary" text="Dropdown"/> + <abp-dropdown-menu> + <abp-dropdown-header>Dropdown header</abp-dropdown-header> + <abp-dropdown-item href="#" active="true">Action</abp-dropdown-item> + <abp-dropdown-item href="#" disabled="true">Another disabled action</abp-dropdown-item> + <abp-dropdown-item href="#">Something else here</abp-dropdown-item> + <abp-dropdown-divider/> + <abp-dropdown-item href="#">Separated link</abp-dropdown-item> + </abp-dropdown-menu> +</abp-dropdown> ++
+<abp-dropdown direction="Right"> + <abp-dropdown-button dropdown-style="Split" button-type="Danger" text="Dropdown"/> + <abp-dropdown-menu> + <abp-dropdown-header>Dropdown header</abp-dropdown-header> + <abp-dropdown-item href="#" active="true">Action</abp-dropdown-item> + <abp-dropdown-item href="#" disabled="true">Another disabled action</abp-dropdown-item> + <abp-dropdown-item href="#">Something else here</abp-dropdown-item> + <abp-dropdown-divider/> + <abp-dropdown-item href="#">Separated link</abp-dropdown-item> + </abp-dropdown-menu> +</abp-dropdown> ++
<abp-dropdown direction="Right">
- <abp-dropdown-button dropdown-style="Split" link="true" href="#" button-type="Primary" text="Dropdown"/>
+ <abp-dropdown-button Link="true" button-type="Primary" text="Dropdown"/>
<abp-dropdown-menu>
<abp-dropdown-header>Dropdown header</abp-dropdown-header>
<abp-dropdown-item href="#" active="true">Action</abp-dropdown-item>