在asp.net開發中,遇到system.nullreferenceexception: 未將對象引用設置到對象的實例的錯誤提示,解決方法如下:
(1)所設置的變量為空值或沒有取到值,一般出現在傳遞參數的時候出現這個問題,也會在使用datagrid或gridview或datalist等數據控件時出現.
(2)控件名稱與codebehind里面的沒有對應
(3)未用new初始化對象
(4)在程序中所引用的控件不存在
解決方法:
(1)使用try..catch...finally捕捉錯誤,或直接用response.write()輸出所取的變量值
(2)查看代碼中是否存在未初始化的變量
新聞熱點
疑難解答