asp.net – 正则表达式验证器 – 动态显示块而不是内联
发布时间:2020-12-15 23:01:28 所属栏目:asp.Net 来源:网络整理
导读:有什么办法可以使用display:block来渲染自己,而不是在Display属性设置为“Display =’Dynamic’”时显示:inline in style属性. 我已经尝试在样式表中设置它,但在页面上呈现时会被覆盖. 谢谢 解决方法 上面关于使用css的想法!重要的是非常接近我可以品尝它
有什么办法可以使用display:block来渲染自己,而不是在Display属性设置为“Display =’Dynamic’”时显示:inline in style属性.
我已经尝试在样式表中设置它,但在页面上呈现时会被覆盖. 谢谢 解决方法
上面关于使用css的想法!重要的是非常接近我可以品尝它.使用这个想法和CSS属性选择器我做到了.我不得不使用“包含”选择器来使其在FF中工作,但现在我已经在IE10,FF和Chrome中进行了测试,到目前为止它正在工作.真的很简单这是我的aspx页面中的一个示例验证器
<asp:RequiredFieldValidator runat="server" ID="rfvRequired" ErrorMessage="This is required.<br/>This is line 2" ControlToValidate="tbRequired" ValidationGroup="CommonAttributesValidationGroup" SetFocusOnError="True" CssClass="valerror" Display="Dynamic"></asp:RequiredFieldValidator> 接下来我有一个勇气的风格. span.valerror[style*="inline"] { display:block !Important; background-color: Yellow; border: 1px solid #cccccc; font-size:.9em; } 这就对了.工作原理:当跨度将样式从“display:none”更改为“display:inline”时,跨度上的属性选择器会启动并强制它成为一个块.你只需要像上面那样做一个css条目,并确保你使每个验证器该类. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何在使用ASP.NET友好URL时忽略某些路由?
- asp.net-mvc-3 – 在Ajax请求后手动绑定JQuery验证
- 什么时候用ASP.NET MVC来淘汰JavaScript
- asp.net – 无法在单元测试中检查响应标头
- ASP.NET Core使用Jaeger实现分布式追踪
- asp.net – 什么是LiteralControl?为什么使用
- asp.net-mvc – ASP.NET MVC – HttpException或返回视图?
- asp.net-mvc – Asp.Net MVC 5如何将ViewBag发送到部分视图
- asp.net – 访问母版页中的祖父母内容占位符
- asp.net-mvc-3 – 在仅HTTPS站点上对HTTP HEAD请求的正确响
推荐文章
站长推荐
- asp.net-mvc-3 – asp.net mvc 3验证摘要不显示通
- UpdatePanel里面的ASP.NET Repeater,需要创建Pos
- Asp.net和windows身份验证
- asp.net mvc微信项目开发(一)
- iis-7 – 经典ASP站点请求在IIS7中随机挂起
- asp.net – 如何判断正在查看的网站位置?
- entity-framework – 导航属性过滤器
- asp.net-mvc – MVC EditorFor里面的另一个Edito
- oauth-2.0 – 覆盖AccessTokenExpireTimeSpan
- asp.net – MVC 3 htmlhelper的扩展方法来包装内
热点阅读