我在CodePen 中创建了一个简单的表单。在required上验证name领域工作得很好。但是,我想在两个字段之间添加一点填充,并在应该显示错误消息时...填充该空白(意思是,下面出现错误消息的字段不会被推下)。相反,它不断向下推字段以为错误腾出空间。当错误被修复时,该字段被拉回。
我想要这样的东西:
我试过设置位置,.errorMessage但这没有任何改变。
.errorMessage{
position: relative;
//position: absolute; <--I've tried this, too
}
Run Code Online (Sandbox Code Playgroud)
我做错了什么?
我创建了这个jsbin,其中有fieldGroup2 个字段。有一个按钮AddRow在按下时调用,我试图动态地将另一个字段添加到fieldGroup.
这可以用 Formly 实现吗?此示例是它在我的解决方案中的工作方式的简化版本。我将从 Rest 调用中获得我需要的各种字段类型的列表。此调用返回的任何内容都将是需要添加到fieldGroup. 从小处开始......我只是想添加一个基于按钮点击的字段。
我的表单有一些需要过滤器的字段.例如,有一个SSN字段.
我目前正在检查用户是否输入了正确的模式(并在需要时显示验证错误).但是,这需要用户自己输入连字符.我想要做的是在用户输入数字时自动添加连字符.
我将如何完成这样的事情?我已经为SSN字段创建了自定义类型.也许在这个自定义领域的控制器?
我有以下SQL语句:
select
p.productId,
p.minAge,
p.maxAge,
min(pcb.lowerbound) MinValue,
max(pcb.upperBound) MaxValue,
p.name ProductName
from gliweb..product p
inner join gliweb..ProductClassBand pcb on pcb.productId = p.productId
where p.IncludeInQuote = 1
and @currentAge between p.minAge and p.maxAge
group by p.productId, p.minAge, p.maxAge, p.name
order by p.name
Run Code Online (Sandbox Code Playgroud)
如您所见,这是一个简单的语句,其中包含GROUP,然后是MIN / MAX。我正在尝试将此查询转换为C#LINQ,但遇到了麻烦。
到目前为止,我有以下内容:
var productListDatabase = from products in DataContext.Products
join band in DataContext.ProductClassBands on products.productId equals band.productId
where products.minAge <= currentAge &&
products.maxAge >= currentAge &&
products.IncludeInQuote == true
orderby products.name
group products by new{
products.productId,
products.minAge …Run Code Online (Sandbox Code Playgroud)