Моя форма Windows сохраняет нулевое значение для RadioButton в базе данных SQL. - PullRequest
0 голосов
/ 24 апреля 2009

Я создал форму запроса деталей, и часть формы - это процесс утверждения. Эта форма отправляет запрашивающей стороне электронное письмо с указанием решения. в форме «Мой супервизор» есть две кнопки-переключателя, одна для подтверждения и одна для отклонения.

Теперь моя проблема в том, что при просмотре запросов в приложении решение не всегда отображается. Я понял, что это связано с тем, что форма оставляет непроверенное значение пустым.
Я попытался неявно установить противоположное значение в ложь. Но это не изменило форму, сохранив значение как нулевое.

Вот код, который я использую.

private void sUP_APVRadioButton_CheckedChanged(object sender, EventArgs e)
{
    sUP_REJRadioButton.Checked = false;
    SupDec = "Supervisor Approved Request #" + requestRecordNumberLabel1.Text;
    RouteAddress = PurchAuthUserName + Emaildomain;
    CcAddress = user_NameLabel1.Text.Substring(6) + Emaildomain + DevEmail;

}


private void sUP_REJRadioButton_CheckedChanged(object sender, EventArgs e)
{
    sUP_APVRadioButton.Checked = false;
    SupDec = "Supervisor Rejected Request#" + requestRecordNumberLabel1.Text;
    RouteAddress = user_NameLabel1.Text.Substring(6) + Emaildomain;

}

1 Ответ

0 голосов
/ 24 апреля 2009

Это только установка значения переключателя, если кто-то меняет его с одного значения на другое. Вы явно указываете в форме, какие кнопки должны быть отмечены по умолчанию?

...