Пример #1
0
    protected void FormView_Diary_ItemInserting(object sender, FormViewInsertEventArgs e)
    {
        ListBox ListBox_office = FormView_Diary.FindControl("ListBox_officename") as ListBox;

        int[] selectedIndices = ListBox_office.GetSelectedIndices();
        e.Values["NoOfOfficeinspected"] = selectedIndices.Length;
        ViewState["SelectedItems"]      = selectedIndices;
    }
Пример #2
0
    protected void ods_Diary_Inserted(object sender, ObjectDataSourceStatusEventArgs e)
    {
        try
        {
            int[]   selectedIndices = ViewState["SelectedItems"] as int[];
            ListBox ListBox_office  = FormView_Diary.FindControl("ListBox_officename") as ListBox;

            foreach (int selectedIndex in selectedIndices)
            {
                ods_DiaryOfficeDetails.InsertParameters["DiaryID"].DefaultValue  = e.ReturnValue.ToString();
                ods_DiaryOfficeDetails.InsertParameters["OfficeID"].DefaultValue = ListBox_office.Items[selectedIndex].Value;
                ods_DiaryOfficeDetails.Insert();
            }
        }
        finally
        {
            ViewState["SelectedItems"] = null;
        }
    }
Пример #3
0
 protected void Button_new_Click(object sender, EventArgs e)
 {
     Multiview_Diary.SetActiveView(Multiview_Diary.Views[1]);
     FormView_Diary.ChangeMode(FormViewMode.Insert);
 }