HTML.Button in ASP.NET MVC
I figured it out. It goes something like this:
<form method="post" action="<%= Html.AttributeEncode(Url.Action("CastUpVote")) %>">
<input type="submit" value="<%=ViewData.Model.UpVotes%> up votes" />
</form>
Several of the extension methods got moved to Microsoft.Web.Mvc, which is the MVC Futures DLL. You might want to look there for things that have gone missing.
Just write <input type="button" ... />
into your html. There's nothing special at all with the html controls.