ASP.NET/HTML: propriété onClick du bouton HTML dans ASP.NET (.cs)

Je veux juste savoir si il existe un moyen de mettre mon événement onClick à l'intérieur .cs:

<button type="submit" runat="server" id="btnLogin" class="button" onclick="btnLogin_Click();">

où Login_Click() doit être à l'intérieur .cs:

protected void btnLogin_Click(object sender, EventArgs e)
{
    //do something
} 

Veuillez prendre note que je ne vais pas utiliser ASP.NET bouton ici, et que je ne vais pas mettre mon Login_Click() événement à l'intérieur .html/.aspx donc je ne peux pas "exposer" mes codes. Des suggestions?

source d'informationauteur abramlimpin