Beispiel #1
0
    /// <summary>
    /// Handles the Click event of the AddValueButton control.
    /// </summary>
    /// <param name="sender">The source of the event.</param>
    /// <param name="e">The <see cref="System.EventArgs"/> instance containing the event data.</param>
    protected void AddValueButton_Click(object sender, EventArgs e)
    {
        LotusDataContext db           = new LotusDataContext(Data.ConnectionManager());
        form_field_value controlValue = new form_field_value();

        controlValue.form_field_definition_id = int.Parse(FormControlsGridView.SelectedDataKey.Value.ToString());
        //if (FormControlsGridView.SelectedRow.Cells[2].Text == "addressCtrl")
        //{

        //    if (XmlFileUpload.Value != null)
        //    {
        //        HttpPostedFile file = XmlFileUpload.PostedFile;
        //        string fileName = GetFileName(file);
        //        file.SaveAs(Server.MapPath("~/App_Data/") + fileName);
        //        controlValue.display_value = fileName;
        //    }
        //}
        //else
        controlValue.display_value = ValueTextBox.Text;
        controlValue.is_default    = DefaultValueCheckBox.Checked;
        db.form_field_values.InsertOnSubmit(controlValue);
        db.SubmitChanges();
        LinqDataSource2.Where = "form_field_definition_id=" + FormControlsGridView.SelectedDataKey.Value.ToString();
        ValuesGridView.DataBind();
    }
Beispiel #2
0
 protected void BindQuestionOptionsGrid(UserQuestion question)
 {
     ValuesGridView.DataSource   = question.Values;
     ValuesGridView.DataKeyNames = new[] { "bvin" };
     ValuesGridView.DataBind();
 }