/// <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(); }
protected void BindQuestionOptionsGrid(UserQuestion question) { ValuesGridView.DataSource = question.Values; ValuesGridView.DataKeyNames = new[] { "bvin" }; ValuesGridView.DataBind(); }