Kendo UI چیست؟ Kendo UI یک فریم ورک جاوا اسکریپتی ساخت برنامههای مدرن و تعاملی وب است و برای رسیدن به این مقصود، از JavaScript، CSS 3، HTML 5 و jQuery کمک میگیرد.
امکانات فراهم شده توسط Kendo UI
1) انواع و اقسام ویجتها: کنترلهای وب تهیه شده برفراز jQuery
ویجتهای آن در سه گروه کلی قرار میگیرند:
- گروه وب، مانند گرید، tree-view و ...
بدون شک دوستانی که با تکنولوژی محبوب ASP.NET MVC5 کار کرده اند این نکته را میدانند که اگر فایلهای T4 که وظیفه Scaffolding را به عهده دارند به پروژه خود اضافه کنند میتوانند نحوه تولید خودکار Controllerها و Viewهای متناظر را سفارشی کنند. مثلا میتوان این فایلها را طوری طراحی کرد که Controller و Viewهای تولیدی به طور اتوماتیک چند زبانه و یا Responsive تولید شوند (این موضوعات بحث اصلی مقاله نیستند) و اما بحث اصلی را با یک مثال آغاز میک ...
همانطور که از نمونه مثالهای خود Kendo UI مشاهده میشود ، نحوه استفاده از TreeView آن به صورت زیر است : <div>
@(Html.Kendo().TreeView()
.Name("treeview")
.TemplateId("treeview-template")
.HtmlAttributes(new { @class = "demo-section" })
.DragAndDrop(true)
.BindTo(Model.Where(e=>e.ParentFolderID==null).OrderBy(e=>e.Order), mappings =>
{
mappings.Fo ...