Dear oh so wonderful ASP.NET,
I know that we programmers are far, far more stupid than your code generator. Clearly, if I write:
<form action="BoardEdit.aspx" method="post" runat="server">
Then actually you might as well assume I'd written:
<form method="post" runat="server">
And left you to figure out what the form action should be, because you can do that perfectly every time, fully accounting for the URL re-writing. If I suggest something different, clearly I would never have a good reason for doing this (for example, in the case that you've got no damm clue how to respect URL re-writing rules, but oh no, that would NEVER happen, would it? Oh, wait...).
Love (the thought of punching) you loads,