2013-02-13 6 views

Trả lời

6

Có thể, bạn chỉ cần quên gọi phương thức ToClientTemplate ở cuối. Phương thức này sẽ khả dụng cho bất kỳ tiện ích Kendo nào.

+0

Xin chào Pechka, bạn có thể vui lòng cho tôi biết cách này ToClientTemplate() hoạt động không? Không thể tìm thấy bất kỳ tài liệu nào về vấn đề này. Cảm ơn! –

+0

Cảm ơn Pechka! Nó đã làm việc. Ijust đã xóa chức năng "Render()". Tôi đã đăng giải pháp cuối cùng của mình. :) –

5

Cảm ơn bạn đã trợ giúp Pechka! ToClientTemplate() phương pháp mở rộng đã thực hiện công việc.

<script id="treeview-template" type="text/kendo-ui-template"> 
     # var ctrlid= item.ControlId; # 

     @(Html.Kendo().AutoComplete() 
     .Name("#=ctrlid#") 
     .ToClientTemplate() 
     ) 
</script> 

Nhưng vì lý do nào đó, khi tôi đặt "item.ControlId" trực tiếp tại thuộc tính tên, nó không thể hiển thị điều khiển. Vì vậy, tôi đã thử lưu trữ nó trong một biến và được sử dụng trên thuộc tính tên và nó hoạt động. :)