入力ページに[OK]と[キャンセル]ボタンがあります。これらのボタンは、別々の部分的なビューで生成されます。 OKボタンは、フォームの送信です。キャンセルは別のアクションへのリンクです。私は、標準的にキャンセル]ボタンを作ることができない。このようボタンをHTMLのリンクとして使用する(フォームASP.Net MVC 3)
<form><input value="Cancel"></form>
動作しませんネストされたフォーム(フォームは外、マスター・ビューにある)で終わるでしょう。 私はJavascriptを使うことができますが、私はJavascriptなしで動作するページがあることを期待していました。
は、私が試した:
<a href="@Url.Action("DoStuff")"><button type="button">Stuff</button></a>
これは、Firefox上で正常に動作しますが、IE上で何もしません。私はここに何かを逃していますかボタンをハイパーリンクとして機能させる簡単な方法はありますか?
私はこれを避けようとしていました。これは、サブミットメソッドがキャンセルを処理しなければならないことを意味します。しかし、私はこの方法を使うことに決めました。 –