日期:2014-05-17  浏览次数:20487 次

如何判断是否为文本类型?
前台form里面有
<input type="text" name="A" value="123">
<input type="text" name="B" value="123">
<input type="text" name="C" value="123">
<input type="radio" name="D" value="123">
<input type="radio" name="E" value="123">
下面可能还有10多个文本框

我只想读出所有文本框的内容..如何实现?

就是Request.Form可以读出所有Form表单里提交的元素..但我只想读类型为text的内容

------解决方案--------------------
foreach (var item in Request.Form.Keys)
{
    if item.StartsWith("txt")
        Request.Forms[item]...
}
约定一个前缀,txt表示Text