0

我有一个 aspx 页面,我有一个按钮可以修复它,单击哪个页面以使用 if else 条件重定向,但它按预期修复它,但问题是当有人手动键入页面 URL 时,它也会转到那里,而我想阻止这种性质,我应该怎么做才能阻止它,请建议我,我正在使用 asp.net 会员船,但我想这对会员资格来说并没有多大意义。

4

1 回答 1

1

您不能阻止用户在 URL 地址栏中输入内容,但另一方面,您可以通过设置一个session变量来检查用户是来自该按钮还是只是输入页面的地址并直接导航到它来解决此问题

public void btnNavigate_Click(Object sender,
                           EventArgs e)
{
Session["cameFromBtnClick"] = true;
//Your other code
}
于 2012-05-10T04:52:49.533 回答