gpt4 book ai didi

c# - ASP.NET 表单值验证场景

转载 作者:行者123 更新时间:2023-11-30 18:08:22 25 4
gpt4 key购买 nike

我的 ASP.NET 表单中有以下 html。它代表一个下拉菜单,让用户选择他的预算。当用户选择列表中的值时。 jquery 代码复制 ProjectBudget 隐藏字段中的选定值,以便可以通过表单提交。

<p><label>Project budget*</label></p>
<a href="#" class="SelectionDropdownMenu">Choose budget value</a>
<input id="ProjectBudget" class="inputDropdownValue" runat="server" type="hidden" />
<ul class="DropdownMenu">
<li><a href="#">5 000 $ or less</a></li>
<li><a href="#">5 000 $ - 10 000 $</a></li>
<li><a href="#">10 000 $ - 25 000 $</a></li>
<li><a href="#">25 000 $ - 50 000 $</a></li>
<li><a href="#">50 000 $ - 100 000 $</a></li>
<li><a href="#">100 000 $ or more</a></li>
<li><a href="#">N.A.</a></li>
</ul>

这个解决方案过去对我来说效果很好,但我不必在现场进行任何验证,并且使用无序列表为我们的网页设计人员提供了比 DropDownList 更大的灵 active 。

但是我想添加 ASP.NET 验证以强制选择预算。

除了使用 DropDownList 和 RequiredFieldValidator。我有哪些选择?

最佳答案

看起来你对 javascript 有依赖性,那么为什么不使用标准的 DropDownList使用 jquery ui selectmenu plugin或类似的东西,可以为您提供您正在寻找的标记并管理 <select>幕后元素。然后你可以使用 RequiredFieldValidator并拥有设计灵 active 所需的标记。

作为一个额外的好处,你踢了 js 依赖(至少对于这个项目)。

关于c# - ASP.NET 表单值验证场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3277177/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com