我在updatepanel(Web Forms / AJAX)的datalist中添加了一个按钮。我们可以在代码隐藏中使用Response.RedirectToRoute()吗?如果可能的话,我想发送cat_id。
我可以在按钮点击中使用Response.Redirect:
protected void goto_Click(object sender, EventArgs e)
{
Response.Redirect("Page.aspx?cat_id=3", true); // working
}
我无法在按钮点击中使用Response.RedirectToRoute:
protected void goto_Click(object sender, EventArgs e)
{
Response.RedirectToRoute("go", new { cat_id= 3 }); //not working
}
答案 0 :(得分:0)
我会变得疯狂..我看到它是视觉工作室的问题。 Response.RedirectToRoute();正在UpdatePanel中工作。但是,我不明白为什么它在一段时间内不起作用(因为它是相同的代码)。
干杯