Beispiel #1
0
        void InitTeacherDDL(string input_text, int numberOfItems)
        {
            input_text = input_text.Trim();
            if (input_text == string.Empty)
            {
                return;
            }

            (this.JobForm.FindControl("cbTeachers") as Telerik.WebControls.RadComboBox).Items.Clear();
            input_text = input_text.Replace("*", "[*]");
            DataView dv = new Miami.Substitute.Dal.User().SearchUserByName(input_text);

            if (dv != null)
            {
                int itemOffset = numberOfItems;
                int endOffset  = itemOffset + 25;
                if (endOffset > dv.Count)
                {
                    endOffset = dv.Count;
                }

                Telerik.WebControls.RadComboBoxItem item;
                for (int i = itemOffset; i < endOffset; i++)
                {
                    DataRowView row = dv[i];
                    item       = new Telerik.WebControls.RadComboBoxItem(row["Name"].ToString(), row["UserId"].ToString());
                    item.Value = row["UserId"].ToString();
                    (this.JobForm.FindControl("cbTeachers") as Telerik.WebControls.RadComboBox).Items.Add(item);
                }
            }
        }
        void InitTeacherDDL(string input_text, int numberOfItems)
        {
            input_text = input_text.Trim();
            if (input_text == string.Empty)
                return;

            (this.JobForm.FindControl("cbTeachers") as Telerik.WebControls.RadComboBox).Items.Clear();
            input_text = input_text.Replace("*", "[*]");
            DataView dv = new Miami.Substitute.Dal.User().SearchUserByName(input_text);
            if (dv != null)
            {
                int itemOffset = numberOfItems;
                int endOffset = itemOffset + 25;
                if (endOffset > dv.Count)
                    endOffset = dv.Count;

                Telerik.WebControls.RadComboBoxItem item;
                for (int i = itemOffset; i < endOffset; i++)
                {
                    DataRowView row = dv[i];
                    item = new Telerik.WebControls.RadComboBoxItem(row["Name"].ToString(), row["UserId"].ToString());
                    item.Value = row["UserId"].ToString();
                    (this.JobForm.FindControl("cbTeachers") as Telerik.WebControls.RadComboBox).Items.Add(item);
                }
            }
        }