c# - 我可以遍历 Collection.Request.Form 吗?

标签 c# .net asp.net asp.net-mvc

我有一些具有唯一 ID 的复选框。是否可以在一个表单集合中找到所有的checkbox+uniquenum?

有点像-

foreach (var item in Collection.Request.Form["checkbox" + with UniqueIDNum])
{
    //code
}

最佳答案

没有。

相反,您可以遍历所有键,并检查它们是否以 checkbox 开头。

例如:

foreach(string key in Request.Form) {
    if (!key.StartsWith("checkbox")) continue;
    ...
}

NameValueCollection enumerator将键作为字符串返回。

关于c# - 我可以遍历 Collection.Request.Form 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4807713/

相关文章:

c# - 如果 udp 客户端收到 datagam,我们可以信任数据完整性吗?

c# - XPath 和 XPathSelectElement

asp.net - ASP.Net身份-使用自定义架构

c# - 计算器正负号

.net - 更新 EF 4 功能 CTP 4 分离的 POCO

asp.net - Orchard - 从主题布局中获取内容标题

c# - 尝试将文件从我的计算机复制到同一网络上的另一台计算机

c# - FluentValidation.AspNetCore 不适用于 Web API 项目

c# - 数据隐藏是什么意思

c# - 为什么 FindSystemTimeZoneById 找不到 GetSystemTimeZones 返回的某些时区?