0

MVC アプリケーションを開発しています。

編集ビューに、保存/送信ボタンとキャンセルボタンが欲しいです。

デフォルトでは、MVC には「リストに戻る」リンクが指定されています。このリンクは index() メソッドを呼び出します。

今、キャンセル ボタンの Onclick イベントでこの index() メソッドを呼び出したいのですが、これを行う方法は?

<input type="submit" value="Save" onclick="return validate();" id="btnSubmit" />  
<input type="Button" value ="Cancel" onclick="Index()"style=" font-size:"1.2em"/>

上記のコードにどのような変更を加える必要がありますか?

4

1 に答える 1

4

を使用しwindow.location.hrefて、指定した URL にリダイレクトできます。

<input type="Button" value="Cancel" onclick="window.location.href='@Url.Action("index")'" style=" font-size:"1.2em"/>

または、ボタンの代わりにアンカーを使用します。

@Html.ActionLink("Cancel", "Index")
于 2013-03-11T12:26:50.523 に答える