我有三個變量,我試圖從一個頁面傳遞給另一個:兩個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