「オブジェクト参照がオブジェクトのインスタンスに設定されていません。」、nullreferenceException .グリッドビューから取得している値を変数に割り当てようとしています。最初の行でエラーが発生します。値が null の場合の状況をどのように処理できますか。 isnot Nothing を使用してみましたが、それでもエラーが発生し、 isdbnull は動作しません。これは、 datatable を扱っていないためです。
グリッドビューがまだ空の場合にのみ、このエラーが発生します。これをどのように処理できますか。
If Not IsNothing(ProductsRawMaterialGrid.GridViewElement.CurrentRow.Cells("PercentageInMix").Value) Then
PIM = ProductsRawMaterialGrid.GridViewElement.CurrentRow.Cells("PercentageInMix").Value
Else
PIM = FormatNumber("0.00", 2)
End If