0

グリッドビューを含む VB ページがあります。グリッドビューを使用すると、ユーザーは値を追加して、それで DB を更新できます。タイプはダブルです。ユーザーが値を数値から空白に変更した場合、セルの値を NULL に設定するにはどうすればよいですか。たとえば、グリッドビューには 10 の値があり、それを削除します。DB を NULL に戻す必要があります。

以下を試してみましたが、何も変わりません。

If text = "" Then
                    amendedvalue = Nothing
                Else
                    amendedvalue = CDbl(CType(gv.Rows(x).Cells(2).FindControl("txtstartH"), TextBox).Text)

                    UpdateData(amendedvalue, id)
                End If
4

1 に答える 1