2016-03-28 8 views
-3

ここでラムダ式で使用するvalの値を取得するには これは正しい方法ですか、それを得る別の方法ですか?MVC JavaScriptの変数を表示

{enter code here 

     function CallChangefunc(val) { 
      @ActiveSwimmerID = val; 
      @ActiveSwimmer = @Model.FirstOrDefault(x => x.SwimmerID == val); 

     }} 

答えて

0

JavaScriptコードを書き込むためにRazor構文を使用することはできません。

  • クライアントがサーバに要求を処理し、HTMLなどに送信される、カミソリに
  • レンダリングされたページを使用してページをレンダリング
  • サーバに要求を送信します。リクエストはMVCでどのように扱われるかを考えてみてクライアント;それはもはや剃刀の構文を含んでいません!
  • ページはクライアントコンピュータでレンダリングされます。これはjavascriptコードが実行される場所です

ただし、Razorを使用してJSオブジェクトを生成し、それを処理するJSコードを記述することはできます。

+0

ありがとうございました...私はこのプロジェクトを前に残していましたが、あなたの答えが役立つと思います –

関連する問題