2016-12-09 4 views
-1

私はKO foreachブログにhtmlタグを使用できます。たとえば、入力タグとpタグを使用できます。私は問題の原因がrunat = "server"属性であることを知っています。しかし、どうすればこの属性がなくてもできます。KO foreachブログへのasp.netコンポーネントの使用

<!-- ko foreach: UDFields --> 
     <div class="row" data-bind="if: $data.EditorType() != 16"> 
      <div class="col-xs-2 col-sm-3 col-md-1" style="padding-top: 10px; text-align: right; padding-right: 0px; min-width: 140px; font-weight: bold;"> 
       <p class="lblModern" data-bind="text: $data.Caption(), attr: { id: $parent.TableName() + '_' + $data.Name() }"></p> 
      </div> 
      <div data-bind="if: $data.EditorType() == 1"> 
       <div class="col-xs-4 col-sm-3 col-md-2" style="float: left; width: auto; padding-left: 30px;"> 
        <input type="text" class="tabletext form-control" data-bind="value: $data.Value(), attr: { id: $parent.TableName() + '_' + $data.Name(), bindingName: $parent.TableName() + '.' + $data.Name() }" /> 
       </div> 
      </div> 

    <!-- /ko --> 

しかし、私はDevExpressリッチデジットタグを通常は使用できません。コードの下にdxタグを使用するにはどうすればよいですか?

<script type="text/html" id="UDFieldsRichTemplate"> 
     <!-- ko foreach: UDFields --> 
     <div class="row" data-bind="if: $data.EditorType() == 1"> 
      <button class="accordion" data-bind="text: $data.Caption(), attr: { id: $parent.TableName() + '_' + $data.Name() }"></button> ------->>> I can use 
      <div id="richEditAcc" class="panel"> 
        <dx:ASPxRichEdit runat="server" Width="100%" Height="100%" data-bind="..." RibbonMode="None"></dx:ASPxRichEdit> --------->>>>>> I cant use 
      </div> 
     </div> 
     <!-- /ko --> 
    </script> 

答えて

0

ノックアウトは、クライアント側のライブラリです。 foreachバインディングの助けを借りてサーバー側のコントロールを繰り返すことは不可能です。

+0

推奨代替手段 –

関連する問題