我可以通過HttpContext將泛型列表傳遞給泛型處理程序嗎?將上下文中的泛型列表傳遞給泛型處理程序ashx
protected void BtnExportCSV_Click(object sender, EventArgs e)
{
List<Product> products = BLL.GetProducts();
HttpContext.Current.Items["products"] = products;
Response.Redirect("ToCsvHelper.ashx", false);
}
它到達處理程序時它爲空。那麼更好的方式是以某種方式重新生成通用處理程序中的產品列表?如果我希望它不僅可用於產品列表,該怎麼辦?
您可以將其存儲在會話中或將其加載到處理程序中 – Prescott