コントローラーでクラスのオブジェクトを作成し、viewData、viewBag、viewModel で渡します。ビューでオブジェクトメソッドを呼び出して結果を表示したいビューファイルのスクリプトに呼び出しメソッドを書きますが、コードは実行されません。エラーの場所がわからないので、次のコードを試します
コントローラーの私のコード
public ActionResult Categorized()
{ var x=new PICWeb.Models.MobileClass(); return View(x); }
ビューファイル内の私のコード
<script type="text/javascript"> var test = model.getCategories(); </script>
そして、次のコードを試しました
public ActionResult Categorized()
{ var x=new PICWeb.Models.MobileClass(); ViewData["ser"]=x; ViewBag.ser=x; return View(); }
そして視野に
<script type="text/javascript">
var test1=@ViewBag.ser;
var test2=@viewData["ser"];
var res=test1.getCategories();
var res2=test2.getCategories()
</script>
so where is the problem , can you help me