我希望有人能指出我正确的方向。我有两个网页,第一页在表单中有许多复选框,并发布到第二页。有没有办法将选中的复选框的所有值传递到第二页,以便我可以找出选中的复选框?
问问题
944 次
2 回答
1
当然,您可以在POST
. 我建议将这些复选框放入<form>
第一个表单的标签中,然后当您进入第二个表单时,您可以使用第二个表单中的类似POST
方法提取这些值:FormCollection
Load
var element_name_value = Request.Form["element_name"].ToString();
于 2013-04-08T17:53:08.433 回答
0
在会话变量或 cookie 中从第一页设置复选框值,在第二页中您可以轻松捕获它。要在第 1 页中设置所有复选框值,您只需像这样循环:
foreach (Control ctl in form1.Controls)
{
if (ctl is CheckBox)
{
//check for checked or not and set a value in session or cookies.
}
}
或使用id
form1.FindControl("id");
于 2013-04-08T17:56:09.263 回答