我正在運行一個項目,我在其中使用kendo網格行模板。 下面是我的html代碼格:更改kendo網格行模板中的特定div類
table id="grid" style="width:100%">
<colgroup>
<col class="photo" />
<col class="details" />
<col />
</colgroup>
<thead style="display:none">
<tr>
<th>
Details
</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="3"></td>
</tr>
</tbody>
</table>
<script id="rowTemplate" type="text/x-kendo-tmpl">
<tr>
<td style="width:30%">
div class="row">
<div id="dvImage" class="col-sm-4" style="width:118px">
#= imagelink #
</div>
<div class="col-sm-8" style="width:400px">
<span class="name" style="font-size:14px; color:green">#: Link #</span>
</div>
</div>
</td>
</tr>
</script>
在爲DIV類名「dvImage」上述腳本有時數據不存在,因此它仍然包含這些空間。
我GOOGLE了很多東西,一定要知道,如果我們可以找到onDataBound事件這個div類的話,我可以檢查這個div沒有數據,則可以隱藏這個div的特定行。但是當我嘗試這隻爲第一行我能夠隱藏其他行的數據仍然是包含空間。 歡迎您提出任何建議。
嗨大衛,感謝您的回覆,我試圖用你的解決方案,並有一些語法失蹤,所以我是越來越無效的模板問題,所以我匹配的語法和工作罰我。謝謝你,我正在提高你的答案。 – Vikash
很高興幫助。我修復了丟失的括號。演示應該工作得很好,但。 –