我有一个LinkButton,当我点击它时会发回一个回复。如果某些字段完整,我想做回发。我可以使用javascript测试它但我不知道如何禁用回发并且如果我的所有测试都是真的那就做。 目前,我有这个:
<asp:LinkButton ID="lkbtnActualiser" runat="server" Font-Underline="true" PostBackUrl="~/Test.aspx" Text="Actualiser"></asp:LinkButton>
这是我的js功能,但我暂时没有测试:
function lkbtnActualiser_Click() {
alert("test");
return false;
}
我怎么能这样做?感谢
答案 0 :(得分:0)
如果你链接按钮如下:
<asp:LinkButton ID="lkbtnActualiser" OnClick="LinkButtonClick" runat="server" Font-Underline="true" Text="Actualiser"></asp:LinkButton>
然后你可以写你的代码隐藏
protected void LinkButtonClick(object sender, EventArgs e)
{
if(test())
Response.Redirect("~/Test.aspx");
else
test();
}
public Boolean test()
{
if(...)
return false;
else
return true;
}