javascript - 如何在页面上动态显示: Make ASP.网络标签

标签 javascript jquery asp.net vb.net

如何使 ASP.net 标签动态显示,即它们在不使用时不应占用任何空白。

我在表单底部有一大块错误消息标签,这些标签设置为保持隐藏状态,直到用户在其中一个文本框上出错(未通过验证)。这行得通,并且它们保持隐藏状态;然而,它们仍然占据各自的空白区域,这导致表单看起来很傻而且不专业,因为页面中间有一大块空白区域。

我想让它们出现,并且只根据需要占用空间,希望将它们设置为出现在 javascript 或我的 vb.net 代码隐藏中。欢迎创造性的解决方案。

抱歉,如果这是一个 google-it 类型的问题,我确实很认真地在网上找到它,但我的 googlefu 并不强。

最佳答案

用于验证消息的一个很好的控件是验证摘要控件。在您的代码中,您可以添加自己的错误以及一些自动验证(即必填字段等)

关于javascript - 如何在页面上动态显示: Make ASP.网络标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23921799/

相关文章:

javascript - 如何设置带有多个环的每个切片的 jqplot donut chart 颜色?

c# - 如何将字符串数组(在我的例子中是文件列表)绑定(bind)到中继器项目模板中的变量?

asp.net - 配置IIS动态压缩Json

javascript - 将 json 数据附加到 HTML 列表框

javascript - Vanilla JavaScript 函数在给定 CSS 选择器的情况下查找 DOM 元素

javascript - 有效加载重复图像

javascript - 在每个 Ajax.BeginForm 上传递默认的 AjaxOption

javascript - 在 jquery 中只选择一个类

javascript - 推送到数组不会添加变量的实际值

asp.net-mvc - ASP.NET MVC Ajax 错误处理