ボタンをクリックすると、ビューからコントローラにビューの現在のモデルを渡す必要があります。ビューからコントローラにASP.NET MVCモデルを渡す
これは、現在のデータをExcelにエクスポートするためのものです。
これを行うにはどのような方法が最適ですか?モデルをビューからJS関数に渡すようにしています。
onclick = "ExportToExcel(this.Model);"
しかし、データはJSに未定義として渡されています。私は間違って何をしていますか?
ありがとうございました。
答えをありがとう。私は、これを試してみましたが、引用符で囲まれていなくとも、関数は呼び出されません。また、エクスポートはサーバー上で実行されるので、コントローラー/ javascriptにデータを取得するだけで、サーバー上のModelクラスに渡され、ロジックが実行されます。 –
@DarrenYoung JavaScriptでonclick関数ハンドラを要素にアタッチし、HTMLのアトリビュートとして追加しないでください – Raynos
ありがとう、私は今すぐコマンドを認識しています。しかし、それはまだこれを認識しません。モデル。申し訳ありませんが、私はMVC asp.netを初めて使っています。ありがとう。 –