0

在 asp.net,C# 中,我实际上想要在特定单击上删除记录的 3 个条件:1. 要求确认 2. 重定向到另一个页面 3. 传递要在内部删除的记录的 id(不存在于任何文本中字段或任何内容)到必须删除记录的下一页

如果我使用链接,我将通过使用查询字符串来满足第二个和第三个条件

但是如果我使用按钮,那么我可以满足第一个和第二个条件。

并在 onclick 中将其重定向到下一页。

我也尝试使用回发网址,它的值为 0。

谁能告诉我应该使用什么以及如何满足所有 3 个条件?

4

2 回答 2

1

好的,我得到了答案。我在按钮的 onclick 事件中简单地使用了这个:

字符串重定向 = string.Format("~/Admin-DeleteEmployee.aspx?Id=" + id + ""); 响应。重定向(重定向);

我也可以要求确认并将页面与值一起重定向。所以这三个条件都满足了。非常感谢!

于 2013-05-19T20:35:33.360 回答
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);
    }
}

希望这可以帮助。

于 2013-05-19T20:12:39.363 回答