ASPX код:
<asp:LinkButton ID="someID" runat="server" Text="clicky"></asp:LinkButton>
Код:
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
someID.Attributes.Add("onClick", "return false;");
}
}
Что представляет собой HTML это:
<a onclick="return false;" id="someID" href="javascript:__doPostBack('someID','')">clicky</a>
В этом случае происходит проверка того, что функциональность onclick становится вашим средством проверки. Если значение равно false, ссылка "href" не выполняется; однако, если это правда, href будет выполнен. Это исключает ваш пост обратно.