私はサイトにボタンをクリックすると、コントローラにデータを渡し、別のビューにリダイレクトする必要があります。私はAJAXで試してみましたが、別のビューにリダイレクトできないため動作しません。ASP.NET MVC AJAX新しいページにリダイレクト
私はJavaScriptを使って示唆されたいくつかの記事を読んでいますが、モデルがビューにも渡される場所はありませんでした(Propably I do just dumb ...)。あなたの助けのための
function buttonClick() {
$.ajax({
type: 'POST',
url: '/Backup/Timestamp',
data: {iniName: selectedFile}
});
}
public ActionResult Timestamp(string iniName)
{
//some code
return View(Model);
}
ありがとう:
今のところはこのようになります!代わりにAjaxを
で発見することができます
あなたがこの方法ポストだけとして「タイムスタンプ」したいですか? ? –
データをコントローラに渡し、ロジックを実行して、別のビューを開く別のアクションにリダイレクトすることができます。 – Stefcho
@Stefcho OPはajaxを使用しています。 Ajaxはあなたにリダイレクト結果を与えることは決してありません。 –