2009-10-11 54 views

回答

0

如果你有相同名称的一堆复选框:

<input type="checkbox" name="box" value="Freddy" /> 
<input type="checkbox" name="box" value="Brian" /> 
<input type="checkbox" name="box" value="John" /> 
<input type="checkbox" name="box" value="Roger" /> 

你只是这个拿到检查的值:

string[] values = Request.QueryString.GetValues("box"); 
+0

Request.Form.GetValues如果它是Post。 – 2009-10-11 16:38:55

+0

虽然在ASP.NET MVC中这是非常糟糕的做法 - 但是您希望避开对“请求”的调用,并且它只是尾部。然而,如果标准的不能这样做,那么可以使用模型联编程序来完成同样的工作。 – 2009-10-11 17:21:31

+0

但是,如果即时通讯使用多行?例如,1行可能有2个或3个复选框。我该怎么办? – DucDigital 2009-10-11 17:37:52