文件名称:BlazorFormLayout:使用Bootstrap v4在Blazor中呈现表单内容的帮助器组件
文件大小:295KB
文件格式:ZIP
更新时间:2024-05-26 18:58:46
HTML
BlazorFormLayout 使用Bootstrap v4在Blazor中呈现表单内容的帮助器组件 去做 检查绑定 重新启用其他类型 修复未设置日期的日期绑定 创建一个没有验证的组? 在成本区域修复BsDropDown 切换到使用进行测试 添加更多测试用例 更新文件 为不同的组件添加更多示例页面 显示BsGroup和BsValidatedGroup示例的页面 将nuget包发布添加到构建过程中 当足够成熟时,将其添加到软件包列表中 概述 使用Bootstrap在Web应用程序中创建表单时,我发现所需的所有样板HTML在很大程度上都是重复且乏味的。 使用Blazor中的Razor组件模型,我们可以创建组件以隐藏所有繁琐的嵌套HTML div标签,并专注于字段。 BlazorFormLayout库启用了此功能。 例子 此代码创建具有多个绑定字段的Bootstr
【文件预览】:
BlazorFormLayout-master
----.gitignore(5KB)
----run_testwebsite.cmd(44B)
----LICENSE(34KB)
----.github()
--------workflows()
----BlazorFormLayout.sln(3KB)
----README.md(2KB)
----TestWebsite()
--------Customer.cs(2KB)
--------Program.cs(738B)
--------appsettings.Development.json(137B)
--------appsettings.json(182B)
--------App.razor(347B)
--------Pages()
--------Shared()
--------TestWebsite.csproj(964B)
--------CustomerValidator.cs(977B)
--------Startup.cs(2KB)
--------_Imports.razor(385B)
--------wwwroot()
----BlazorFormLayout.Tests()
--------BsLayout_Tests.cs(538B)
--------BsGroup_Tests.cs(1KB)
--------BsCard_Tests.cs(661B)
--------_Imports.razor(46B)
--------BlazorFormLayout.Tests.csproj(1KB)
----docs()
--------BsLayout.md(1KB)
--------docs.csproj(138B)
--------_Contents_.md(678B)
--------BsValidatedGroup.md(171B)
--------BootstrapFormGroup.md(926B)
--------controls()
--------BsGroup.md(985B)
--------GettingStarted.md(3KB)
--------CommonBehaviours.md(810B)
--------img()
----BlazorFormLayout()
--------BsRadioEnum.razor(2KB)
--------BsGroup.razor(1KB)
--------BsCheckbox.razor(1KB)
--------BsValidationMessage.cs(4KB)
--------BsControlBase.cs(2KB)
--------BsNumber.razor(2KB)
--------BsDate.razor(5KB)
--------BsDropdownEnum.razor(834B)
--------BsCurrency.razor(16B)
--------Search.razor(500B)
--------BsCard.razor(452B)
--------BlazorFormLayout.csproj(857B)
--------BsStaticText.razor(789B)
--------BsTextArea.razor(525B)
--------BsLayout.razor(616B)
--------Enums.cs(447B)
--------_Imports.razor(90B)
--------BsText.razor(507B)
--------BsValidatedGroup.razor(762B)
--------Helper.cs(903B)
--------InputBase2.cs(10KB)
--------BsDropdown.razor(738B)