私のビューでは、さまざまなデータを取り込むテーブルがあります。当初は、そのユーザーが実行可能な行のみを表示します。ただし、すべての行を表示するオプションもあります。これまでのところ、テーブルの上に「?isRequiredAction = true」と「?isRequiredAction = false」という2つのハイパーリンクがあります。ビューからコントローラにデータを渡す方法
public ActionResult Index(bool? isRequiredAction){
string userId = User.Identity.Name;
bool ira = true;
if (isRequiredAction != null)
{
ira = Convert.ToBoolean(isRequiredAction);
}
...
return View(model);
だから、今コントローラはそれらのリンクをクリックすることで作成されたクエリ文字列からそのパラメータを取得している:コントローラでは、私は次のよう持っています。私はこのクエリでURLを汚したくないので、私はこのアプローチに満足していません。私が求めていることを達成するための簡単な方法はありますか?可能であれば、リンクをフォームオブジェクトに変換しないようにしたいと考えています。ありがとう。
あなたが望む場合は、投稿方法で送信することができます。 – Birey