העלאת/הורדת קבצים עם kendo ui upload

January 27, 2016

העלאת קבצים העלאות קבצים מתבצעת באמצעות input מסוג file, בדוגמא הבא נשתמש ב-kendo-upload של kendo ui Code Snippet <input type="file" name="files" kendo-upload k-async="{ saveUrl: 'save', autoUpload: false }" /> הפרמטר "saveUrl" מקבל את הכתובת לאן לשלוח את הקובץ, והפרמטר "autoUpload" אם מוגדר true,  הקובץ שנבחר ישלח מיד לשרת. ואם מוגדר false,  הקבצים ישלחו רק כשנלחץ על הכפתור "העלה קבצים שבחרת", (הכפתור "העלה קבצים שבחרת" מוצג רק אם נבחר autoUpload" = false") כך זה נראה בדפדפן:   יש שני אפשרויות לשמירת קבצים, הדרך הפשוטה יותר לשמור את הקובץ במחשב ככל הקבצים, ולשמור ב-DATABASE את מיקום הקובץ. הבעיה בשיטה זו, שאם נעתיק את הקובץ למיקום אחר, או נשנה את שמו, ה-DATABASE לא יתעדכן וימשיך להפנות...
אין תגובות

יצירת GRID של KENDO באמצעות אנגולר–חלק 1

January 4, 2016

מדריך ליצירת טבלה (grid) בקלות באמצעות KENDO. נכתוב קוד בסיסי ליצירת טבלה, ובהזדמנות נרחיב על אופציות נוספות. ניצור את הטבלה בעזרת Angular, כמובן שאפשר גם בעזרת Jquery דבר ראשון נוסיף את הסקריפים הבאים Code Snippet <link href="~/Content/kendo.common.min.css" rel="stylesheet" /><link href="~/Content/kendo.default.min.css" rel="stylesheet" /><script src="~/Scripts/jquery-1.11.0.js"></script><script src="~/Scripts/angular.js"></script><script src="~/Scripts/kendo.all.min.js"></script> היות ו-kendo משתמש ב-jquery , חובה להוסיף jquery, יצרנו מערך בשם data שמכיל את הנתונים שנרצה להציג בטבלה, javascript: Code Snippet angular.module('myApp', ).controller('myGrid', function ($scope) {    $scope.data = [    {id:1, name: 'meir', age: 25, email:'meir@gmail.com'},    {id:2, name: 'moshe', age: 21, email: 'moshe@gmail.com'},    {id:3, name: 'shalom', age: 33, email:...
2 תגובות

kendo combobox autobind and angular

December 9, 2015

לאחרונה נתקלתי בבעיה ב- combobox של kendo באמצעות angular יש בעמוד combobox לבחירת עיר ו- combobox לבחירת רחוב ואני רוצה שרק אחרי שהמשתמש בוחר עיר ב – combobox הראשון, ה- combobox של הרחובות ירוץ לשרת להביא את הרחובות של העיר הספציפית, ב- combobox של הרחובות,  מוגדר k-auto-bind=false שמונע את הריצה לשרת באופן אוטומטי, באופן תאורטי זה אמור לעבוד, אבל במציאות התבצעה פניה לשרת כשהעמוד נטען, גם ללא בחירת עיר הקוד נראה ככה HTML Code Snippet <body ng-app="myApp">    <div ng-controller="myCtrl">        <div class="col-md-8">            <select kendo-combo-box                    k-data-source="cities"                    ng-model="address.City"                    data-text-field="'Name'"                    data-value-field="'Id'"></select>            <br />            <select kendo-combo-box="acStreets"                   ...
אין תגובות