用于按钮的asp codebehind作为键盘的退格键

时间:2016-05-09 23:00:00

标签: c# asp.net

我创建了一个按钮,我希望它可以作为我键盘的退格按钮。所以它应该把我送到上一页的申请表;这是我的代码:

 protected void Button1_Click(object sender, EventArgs e)
 {
     Button1.Text = Button1.Text.Remove(Button1.Text.Length - 1, 1);
 }

它不起作用。任何人都可以帮助我吗?

2 个答案:

答案 0 :(得分:1)

我不完全确定你要做的是什么,但我不认为导航到上一页是这样的。

您可以使用类似

之类的东西来模拟该行为
Response.Redirect(Request.UrlReferrer.ToString());

答案 1 :(得分:0)

有很多方法可以做到这一点。这是服务器端和客户端的方式。

服务器端

protected void Button1_Click(object sender, EventArgs e)
{
    string strBack = Request.UrlReferrer.ToString();
    Response.Redirect(strBack);
}

客户端

<asp:button id="btnBack" runat="server" text="Back" OnClientClick="JavaScript: window.history.back(1); return false;"></asp:button>