We need to replicate the UI behaviour from some pages in WebForms where the user fills in some fields and then presses the Enter Key and the page posts back. This is achieved through the “DefaultButton” property of the <asp:Panel control.
How to do it in DotVVM?
Without Javascript, of course.
Put it into a <form> element and mark the button with the IsSubmitButton property.
In case your logical forms are not strictly hierarchical, you can place only the button into a form and use the form attribute to associate TextBoxes and other into l input elements with it (<input>: The HTML Input element)