protected void Button1_Click(object sender, EventArgs e)
{
Session["lbSelectedMovies"] = lbDisplay;
Session["lbSelectedSnacks"] = lbSelected;
Response.Redirect("RingU6POSReview.aspx");
(ListBox) lbTempMovies = (ListBox)Session["lbSelectedMovies"];
}
我基本上是在创建一个页面,将用户重定向回主页面...... Response.Redirect(" RingU6POS.aspx")在2个条件下。
我相信我已经通过以下代码解决了第一个问题。
protected void Page_Load(object sender, EventArgs e)
{
if (Session["lbSelectedMovies"] == null)
{
Response.Redirect("RingU6POS.aspx");
}
有谁知道如何正确编码铸造元素?
答案 0 :(得分:1)
您可以一次查看所有内容:
var lbTempMovies = (ListBox)Session["lbSelectedMovies"];
if (lbTempMovies == null || lbTempMovies.Items.Count == 0)
{
Response.Redirect("RingU6POS.aspx");
}
答案 1 :(得分:1)
尝试使用此代码
protected void Button1_Click(object sender, EventArgs e)
{
Session["lbSelectedMovies"] = lbDisplay;
Session["lbSelectedSnacks"] = lbSelected;
if(Session["lbSelectedMovies"]!=null)
{
(ListBox) lbTempMovies = (ListBox)Session["lbSelectedMovies"];
if(lbTempMovies==null || lbTempMovies.Items.Count==0)
{
Response.Redirect("RingU6POSReview.aspx");
}
}
else
{
Response.Redirect("RingU6POSReview.aspx");
}
}