5
A
答えて
5
ActionLinkはアンカータグなので、JavaScriptのトリックを行わなければ投稿されません。
clasic asp.netのLinkButtonコントロールがどのように機能するかのように。
3
あなたの主題の質問に答えるには:いいえ。
クリックされたボタンに応じてフォームをどのように異なるアクションに投稿するかを答えるには、クリックしたリンク/ボタンに応じてjavascriptを使用してフォームのアクション属性を変更できます。
しかし、フォームをレンダリングするのとは別のアクションにフォームをポストし、その後、アクションattrのurlヘルパーを使用して独自のフォームタグを出力するだけでよいということでしょう。
または、JavaScript以外のソリューションでは、異なるボタンを使用してフォームを常に同じアクションに投稿し、ボタンの名前に応じて何をすべきかを決めることです(ボタンをクリックした後に指定されたパラメータは値あなたの行動方法で)
関連する問題