行を追加および削除したり、一部の列を編集したり、他の列の入力に基づいて他の列を直接計算したりできる単純な ajax グリッドを作成しようとしています。これは、asp.net ajax 4.0 とクライアント テンプレートを操作する良い機会になると思いました。それはかなり問題なく動作しますが、json データを にバインドする方法が見つからないようです。これどうやってするの?
通常のテンプレートは次のようになります
<div id="authorsTemplate" style="visibility:hidden;display:none;">
<ul>
<li>First Name: {{ FirstName }}</li>
<li>Last Name: {{LastName}}</li>
<li>Url: <a href="{{Url}}">{{Url}}</a></li>
</ul>
</div>
ドロップダウンでデータバインド構文を使用するにはどうすればよいですか
<select id="">
<option value="1">1</option>
<option value="2">2</option>
</select>
編集:選択タグに値属性がある場合、明らかな解決策は次のとおりです。Edit2: 以下の構文は実際には解決策でした。Thx Roatin です。select に実際に値属性があるとは知りませんでした。
<select id="" value="{binding nr}">
<option value="1">1</option>
<option value="2">2</option>
</select>
カスタムjavascriptを使用して選択したオプションを設定することもできますが、ポイントは、入力タグの値にバインドするのと同じ方法でjsonオブジェクトにライブバインドすることです