を入力する私は、現在の編集行のためのdataTableから値を取得するためにRowDataBoundイベントにしようとしている: はここに私のコードです:RowDataBound:dataTableから値を取得する!型のオブジェクトをキャストできません「System.DBNull」「可能System.String」
string KK = (string)DataBinder.Eval(e.Row.DataItem, "Name");
if (KK == "John")
{
//execute code
}
エラー: 'System.String'型に 'System.DBNull'型のオブジェクトをキャストすることができません。最初の行(文字列KKを持つもの)
どうすれば修正できますか?
これは、ユーザーが編集できないため、列セルの値が決して空にならないことです。 –