我有三个变量,我试图从一个页面传递给另一个:两个checboxlists(只是选中的值)和一个DateTime。在页面之间传递多个变量并使用它们
,我发现了检查的项目是这样的(这仅仅是这些checkboxlists被称为lstUsers之一):
string cblvalues = "";
foreach (ListItem cbitem in lstUsers.Items)
{
if (cbitem.Selected)
{
cblvalues += cbitem.Value + "-";
}
}
cblvalues = cblvalues.Trim('-');
Response.Redirect("Results.aspx?cblvalues=" + cblvalues);
我怎么会通过其他的CheckBoxList和日期时间为“Results.aspx “以及?我见过一些不同的例子,比如Server.Transfer,我不确定哪一个是正确的。
而且使用它们的Results.aspx页面上,将我只是做:
string cblvalues = Request.QueryString["cblvalues"];
你是否试图让它们在href中的所有查询字符串? – KratosMafia