我有一個單選按鈕列表通過這種方法與數據綁定它:單選按鈕列表中選擇項目值ISSU
DataTable dt1 = BeeStatus.GetAllBeeStatus();
radio1.DataSource = dt1;
radio1.DataTextField = "beeStatus";
radio1.DataValueField = "beestatusID";
radio1.DataBind();
,當我試圖讓所選項目的值,通過寫
int st = Convert.ToInt32(radio1.SelectedItem.value);
它給此錯誤:
['/'應用程序中的服務器錯誤。
未將對象引用設置爲對象的實例。
Description: An unhandled exception occurred during the execution of the current
web request.
Please review the stack trace for more information about the error and where
it originated in the code. ]
有幫助嗎?
異常詳細信息: System.NullReferenceException:未將對象引用設置爲對象的實例。
'radio1.SelectedItem.value'的某些部分爲空,請在調試器中對其進行檢查,例如,如果沒有選定值,則radio1.SelectedItem將爲空。在嘗試轉換爲int之前,您需要進行空檢查。 – 2014-09-05 11:22:25
我已經檢查過,同樣的錯誤。 – alim91 2014-09-05 11:37:55