如何使 ASP.net 标签动态显示,即它们在不使用时不应占用任何空白。
我在表单底部有一大块错误消息标签,这些标签设置为保持隐藏状态,直到用户在其中一个文本框上出错(未通过验证)。这行得通,并且它们保持隐藏状态;然而,它们仍然占据各自的空白区域,这导致表单看起来很傻而且不专业,因为页面中间有一大块空白区域。
我想让它们出现,并且只根据需要占用空间,希望将它们设置为出现在 javascript 或我的 vb.net 代码隐藏中。欢迎创造性的解决方案。
抱歉,如果这是一个 google-it 类型的问题,我确实很认真地在网上找到它,但我的 googlefu 并不强。
最佳答案
用于验证消息的一个很好的控件是验证摘要控件。在您的代码中,您可以添加自己的错误以及一些自动验证(即必填字段等)
关于javascript - 如何在页面上动态显示: Make ASP.网络标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23921799/