2017-05-30 7 views
-1

私は私の剣道のグリッドテンプレート剣道行テンプレートの構文

にいくつかの構文上の問題を持っている私は、テーブル

<table class="table table-bordered table-striped " id="MapDetails"> 
    <thead> 
    <tr class=""> 
     <th data-field="firstname">First Name</th> 
     <th data-field="surname">Surname</th> 
     <th data-field="class">Class</th> 
     <th data-field="age">Current Age</th> 
     @{ 

      foreach (MapDetail geMapDetailHead in Model.mapDetails) 
      { 
       .... 
       <th></th> 
      } 
     } 
     </thead> 
     <tbody> 
     </tbody> 
</table> 
<script id="gridtemplate" type="text/x-kendo-template"> 
<tr> 
    <td> 
     #= firstname # 
    </td> 
    <td> 
     #= surname # 
    </td> 
    <td> 
     #= birthdate # 
    </td> 
    <td> 
     #= classname # 
    </td> 

</tr> 

を持っている今、私は、グリッドを剣道するために、テーブルを結合しこのような行テンプレートを定義します。

これはうまく動作しますが、グリッドテンプレート内では、今すぐ

<script id="gridtemplate" type="text/x-kendo-template"> 
<tr> 
    <td> 
     #= firstname # 
    </td> 
    <td> 
     #= surname # 
    </td> 
    <td> 
     #= birthdate # 
    </td> 
    <td> 
     #= classname # 
    </td> 
    #=foreach(var r in results) 
     { 
     //if r.assessmentid == assessment in header (mapdetails) 
     <td>r.resultvalue</td> 
else 
<td></td> 
} 

    # 
</tr> 

+0

を探していた、問題は何ですか?何かをする編 – Sandman

+0

これはうまくいきますが、gridtemplate内では、次のようにする必要があります...構文エラーがあります – Samra

答えて

0

を次のように私は、次の

<tr> 
... 
#for (var i=0; i < results.length; i++){ 
     if(results[i].ResultTypeID == -9999){ # 
     <td> #= results[i].NotesLong #</td>  
    # } 
    else{ 
    #   
    <td>    
     #= results[i].ResultValue # 
    </td> 
    # } }# 
<tr> 
+0

問題は解決しましたか? – Sandman

関連する問題