测试以验证在单击“Webfomrs”之前是否先单击一个按钮
本文关键字:单击 是否 一个 按钮 验证 Webfomrs 测试 | 更新日期: 2023-09-27 18:37:16
我用了一个if语句说,如果填充了lblTotalAmount,那么你可以点击第二个按钮。因为如果填充了 lbltotalamount,则单击第一个按钮来填充它。但是,使用下面的代码,如果您尝试单击第一个按钮之前的第二个按钮,它会显示错误消息,但是如果我以正确的顺序执行此操作,它不会将我重定向到我在下面所述的页面。我怎样才能正确地说明这一点,以便它起作用?
受保护的无效btnSubmitOrder_Click(对象发送器,事件参数 e) {
if (lblTotalAmount == null)
{
Response.Redirect("~/Default.aspx");
}
else
{
lblMessage.Text = "Please click the Calculate Order Total button first";
}
}
您应该尝试在 lablel 的 Text 属性上进行验证
protected void btnSubmitOrder_Click(object sender, EventArgs e) {
if (string.IsNullOrEmpty(lblTotalAmount.Text))
{
Response.Redirect("~/Default.aspx");
}
else
{
lblMessage.Text = "Please click the Calculate Order Total button first";
}
}