Extending DataRow with a generic Fill method ( map DataRow directly to user typed object )

23 ביולי 2009

Background: Every developer creates a lot of classes based on database tables, the data binding is a routing i wanted to save.  so, First we had to create new attribute to bind the databse column to our field/property, then we had to creare the extention.  here is the source code of my class: Source: /// <summary>/// Uses to bind field or property to a specific database column/// </summary>public class ColumnAttribute : Attribute{public string ColumnName;public object DefaultValue;/// <summary>/// Initializes a new instance of the <see cref="ColumnAttribute"/> class./// </summary>/// <param name="ColumnName">Name of the column.</param>public ColumnAttribute(string ColumnName){   this.ColumnName = ColumnName;} /// <summary>/// Initializes a new instance of...
2 תגובות

יצירת השלמה אוטומטית לרשימת ערים בישראל (mootools autocompleter)

1 בינואר 2009

דוגמא ליצירת השלמה אוטומטית לרשימת ערים בישראל. מה נצטרך?1. רשימת ערים. (הכנתי אחת כזאת)2. mootools ( מכאן )3. autocompleter script ( מכאן ). איך נתחיל?1. נטען את רשימת הישובים לאפליקציה שלנו, כדי להימנע מקריאת הנתונים כל הזמן..2. נכין פנקציית חיפוש לפי מחרוזת.3. ניצור Generic handler שיחזיר לנו את התוצאה מהסרבר במבנה JSON.4. נכין דף דוגמא. יאללה מתחילים:בהנחה שיש לנו רשימת ישובים (מצורף בפרויקט דוגמא), סתם שרירותי בחרתי בפורמט XML.ניצור מחלקה שתחזיק לנו את רשימת הערים (ואח"כ נוסיף לה את החיפוש ברשימה)public class Cities { private List<STRING> _citieslist; public List<STRING>; CitiesList { ...
אין תגובות