此代码显示一个“no”默认选择的列表框,因为默认值是隐藏的。一旦用户做出选择,他就无法将其设置回“no select”状态。
是否有一种干净的方法来使用现有的MVC帮助程序来构建这样的列表,还是需要编写一个?
我是MVC的新手,我看到了创建Helper类的各种方法。我倾向于更喜欢用对象而不是原始字符串连接来完成所有事情,我还没有找到处理这种情况的好方法和其他特殊情况,比如有条件地启用/禁用控件等,所有这些都包含在一个好帮手。
<!DOCTYPE html>
<html>
<body>
<select>
<option selected disabled hidden style='display: none' value=''></option>
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="opel">Opel</option>
<option value="audi">Audi</option>
</select>
</body>
</html>