小编NOO*_*Bie的帖子

模式迭代请求参数

我的视图不是强类型视图,我需要在控制器操作中迭代Request Params来确定发布的值.

有没有更好的方法来遍历nameValueCollection AllKeys?

我目前正在循环请求参数并适当地设置值.

 foreach (var key in Request.Params.AllKeys)
 { 
     if (key.Equals("CustomerId"))
        queryObject.CustomerId = Request.Params[key];
     else if (key.Equals("OrderId"))
       queryObject.OrderId= Request.Params[key];
     //and so on
 }
Run Code Online (Sandbox Code Playgroud)

我在这段代码中看到了相当多的重复.有没有更好的方法来处理这个?

c# asp.net asp.net-mvc asp.net-mvc-2

3
推荐指数
2
解决办法
7881
查看次数

标签 统计

asp.net ×1

asp.net-mvc ×1

asp.net-mvc-2 ×1

c# ×1