在asp.net,C#中,我实际上想要特定点击的3个条件来删除记录: 1.要求确认 2.重定向到另一个页面 3.将要删除的记录的ID(不存在于任何文本字段或任何内容中)传递给必须删除其记录的下一页
如果我使用链接i,则使用查询字符串
来满足第2和第3个条件但如果我使用按钮,那么我可以满足第1和第2个条件。
并在onclick中将其重定向到下一页。
我也尝试使用回发网址,它给出了值0。
有人可以告诉我应该使用什么以及如何满足所有3个条件?
答案 0 :(得分:1)
好的,我得到了答案。我简单地在按钮的onclick事件中使用它:
string redirect = string.Format(“〜/ Admin-DeleteEmployee.aspx?Id =”+ id +“”); 的Response.Redirect(重定向);
我也可以要求确认,并将页面与值重定向。所以这三个条件都满足了。 Thanx很多!
答案 1 :(得分:0)
如果记录的ID在按钮的ID中传递,则可以在单击时使用类似的内容
protected void ButtonCliked(object sender, EventArgs e)
{
string buttonID = "";
if (sender is Button)
{
buttonID = ((Button)sender).ClientID;
string url = "RedirectUrl.aspx?buttonID=" + buttonID;
Response.Redirect(url);
}
}
希望这有帮助。