Проверить введенные данные, прежде чем применить их к базовому источнику BindingSource
BindingSource BS = new BindingSource();
public Cource()
{
InitializeComponent();
}
private void Cource_Load(object sender, EventArgs e)
{
DataSet ds = new DataAccess.newCourcesDAC().GetAllTeachers();
BS.DataSource = ds;
BS.DataMember = "tblCourses";
dataGridView1.DataSource = BS;
txtCourseID.DataBindings.Add("Text", BS, "CourseID");
txtCourseName.DataBindings.Add("Text", BS, "CourseName");
txtPrequest.DataBindings.Add("Text", BS, "Prequest");
txtCourseContent.DataBindings.Add("Text", BS, "CourseContent");
}
private void btnAdd_Click(object sender, EventArgs e)
{
BS.AddNew();
}
У меня есть источник данных с таблицей данных под названием "tblCourses", который имеет 4 столбца. Я использую BindingSource для управления валютой между datagridView и 4 текстовыми полями. Я использую метод addNew для bindingSource, чтобы добавить новую строку в dataTable . Как я могу проверить введенные данные, прежде чем применить их к базовому источнику BindingSource?