난 그리드 컨트롤을 가지고 선택한 행의 값을 얻고 싶습니다. 행에서 varchar 형식 셀의 값을 얻을 수 있지만 decimal 형식으로 셀 값을 가져 오는 데 문제가 있습니다. product_price
열 (10,2)의 길이 진수 형태로 설정 그래서 그것의 표시 값이 13,233.00
Devexpress Gridview 10 진수 형식 셀에서 행 값을 얻는 방법?
private void gridView1_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e)
{
var productPrice = Convert.ToDecimal(gridView1.GetRowCellValue(gridView1.FocusedRowHandle, "product_price").ToString());
MessageBox.Show(productPrice.ToString());
}
더 많은 정보를 들면 :
여기에 모든 행 클릭에 대한 내 코드입니다
고맙습니다.이 문제를 해결하는 데 도움을 주실 수 있기를 바랍니다.
무슨 문제가 있습니까? 그것은 예외 또는 다른 것을 던지나요? – Hermanto
흠, 말하기 깜빡 했어요. 예, "객체 참조가 객체의 인스턴스로 설정되지 않았습니다"라는 예외가 발생합니다. 도와주세요 –
코드가 내 컴퓨터에서 작동하지만 그룹화하지 않고 표준보기에서만 작동합니다. 이 gridview에 그룹화를 적용하고 있습니까? – Hermanto