示例#1
0
        protected void OnSave(object sender, CommandEventArgs e)
        {
            SQLServerDAL.SurveyLayout sl  = new SQLServerDAL.SurveyLayout();
            SurveyLayoutData          sld = new SurveyLayoutData();

            SurveyLayoutData.SurveyLayoutRow slr = sld.SurveyLayout.NewSurveyLayoutRow();

            slr.SurveyId = ((PageBase)Page).SurveyId;;

            slr.SurveyCss        = ddlTemplate.SelectedIndex > 0 ? ddlTemplate.SelectedItem.Text : "";
            slr.SurveyHeaderText = txtPageHeader.Text;
            slr.SurveyFooterText = txtPageFooter.Text;
            sld.SurveyLayout.AddSurveyLayoutRow(slr);
            sl.SurveyLayoutUpdate(sld, LanguagesDropdownlist.SelectedValue);
        }
示例#2
0
        private void BindFields()
        {
            SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout();
            SurveyLayoutData          ud = sl.SurveyLayoutGet(((PageBase)Page).SurveyId, LanguagesDropdownlist.SelectedValue);

            string[] names = Directory.GetFiles(Constants.Constants.GetFilePathCSS(SurveyId));
            int      i;

            for (i = 0; i < names.Length; i++)
            {
                names[i] = Path.GetFileName(names[i]);
            }
            ddlTemplate.Items.Clear();
            ddlTemplate.Items.Add(new ListItem(GetPageResource("DdlNoSelect"), "-1"));
            ddlTemplate.DataSource = names;
            ddlTemplate.DataBind();


            bool cssSelected = false;

            if (ud.SurveyLayout.Count > 0)
            {
                foreach (ListItem item in ddlTemplate.Items)
                {
                    if (item.Text == ud.SurveyLayout[0].SurveyCss)
                    {
                        item.Selected = true;
                        cssSelected   = true;
                        break;
                    }
                }


                if (!cssSelected)
                {
                    ddlTemplate.SelectedIndex = 0;
                }
                txtPageFooter.Text = ud.SurveyLayout[0].SurveyFooterText;
                txtPageHeader.Text = ud.SurveyLayout[0].SurveyHeaderText;
            }
        }
        private void BindFields()
        {
            SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout();
            SurveyLayoutData ud = sl.SurveyLayoutGet(((PageBase)Page).SurveyId,LanguagesDropdownlist.SelectedValue);
            string[] names = Directory.GetFiles(Constants.Constants.GetFilePathCSS(SurveyId));
            int i;

            for (i = 0; i < names.Length; i++)
            {
                names[i] = Path.GetFileName(names[i]);
            }
            ddlTemplate.Items.Clear();
            ddlTemplate.Items.Add(new ListItem(GetPageResource("DdlNoSelect"), "-1"));
            ddlTemplate.DataSource = names;
            ddlTemplate.DataBind();


            bool cssSelected = false;
            if (ud.SurveyLayout.Count > 0)
            {
                foreach (ListItem item in ddlTemplate.Items)
                {
                    if (item.Text == ud.SurveyLayout[0].SurveyCss)
                    {
                        item.Selected = true;
                        cssSelected = true;
                        break;
                    }
                }


                if (!cssSelected) ddlTemplate.SelectedIndex = 0;
                txtPageFooter.Text = ud.SurveyLayout[0].SurveyFooterText;
                txtPageHeader.Text = ud.SurveyLayout[0].SurveyHeaderText;
            }
        }
        protected void OnSave(object sender, CommandEventArgs e)
        {
            SQLServerDAL.SurveyLayout sl = new SQLServerDAL.SurveyLayout();
            SurveyLayoutData sld = new SurveyLayoutData();
            SurveyLayoutData.SurveyLayoutRow slr = sld.SurveyLayout.NewSurveyLayoutRow();

            slr.SurveyId = ((PageBase)Page).SurveyId; ;

            slr.SurveyCss = ddlTemplate.SelectedIndex > 0 ? ddlTemplate.SelectedItem.Text : "";
            slr.SurveyHeaderText = txtPageHeader.Text;
            slr.SurveyFooterText = txtPageFooter.Text;
            sld.SurveyLayout.AddSurveyLayoutRow(slr);
            sl.SurveyLayoutUpdate(sld,LanguagesDropdownlist.SelectedValue);

        }