我有一个搜索页面,有6个文本框,我作为FormCollection传递给控制器中的操作.如果文本框中没有值,我不想搜索记录.
有没有办法循环遍历FormCollection中的所有文本框,以检查哪些文本框中有值?
我是学院的学生,这个项目是我暑期体验计划的一部分.我意识到这是一个新手问题:)谢谢!
Fyo*_*kin 10
你可以FormCollection像这样循环:
foreach( string key in forms.Keys )
{
...
}
Run Code Online (Sandbox Code Playgroud)
但请注意,浏览器仅向您发送名称和值.它不会向您发送输入类型,因此您无法检查该值是否为复选框,除非您事先知道所有复选框的名称.但如果是这种情况,则不需要循环 - 只需按名称将它们从集合中取出即可.
| 归档时间: |
|
| 查看次数: |
9384 次 |
| 最近记录: |