現在の行の値を取得できません。どのようにできるのか?
bindingSource1.DataSource = LData; (LData is Generic List)
public DataRow currentRow
{
get
{
int position = this.BindingContext[bindingSource1].Position;
if (position > -1)
{
return ((DataRowView)bindingSource1.Current).Row;
}
else
{
return null;
}
}
}
で現在の行を取得できません:
MessageBox.Show(currentRow["NAME"].ToString());
エラーを取得: InvalidCastException、どうすればよいですか? ありがとう。