0
我建立了一個零件申請表格,部分表格是審批程序。該表格向請求者發送電子郵件消息,指出決定。我的主管表單上有 有兩個單選按鈕,一個用於批准,另一個用於拒絕。我的窗體窗體爲SQL數據庫中的RadioButton保存空值。
現在我的問題是,當查看應用程序中的請求時,並不總是顯示該決定。我發現這是由於表單將未選中的值留空。
我試圖隱式設置相反的值爲false。但是這並沒有改變將值保存爲空的形式。
這是我正在使用的代碼。
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;
}
不,我不這樣做,他們都開始爲空。 我不希望在主管需要作出決定時默認選中一個。有些規則基於哪個項目被檢查,所以我不能默認一個,或者應用程序會自行運行。 他們是一個更好的方式來分配值比我在上面的代碼中完成的方式? 如果選擇了一個項目,它會從null更改爲true,或者我誤解了此函數的工作方式? 謝謝。 – user69015 2009-04-24 15:53:55