2013-04-24 1 views
1

DataTable에서 dataSource를 가져온 dataGridView를 사용하고 있습니다. 하나의 열이 "productPrice"이고 gridView 열 "Price"가 해당 열로 묶입니다. "productPrice"데이터에는 가격 만 포함되어 있으며이 열의 모든 행에 '$'문자를 추가하려고합니다. 내가 어떻게 해 ?C# WindowsForm GridView의 바운드 데이터에 문자열 추가

- 저는 ASP.NET을 사용하지 않으므로 Eval ("productPrice") + "$"을 할 수 있으며 WindowsForm을 사용하고 있습니다.

답변

0

당신은 가격 그리드 열의 DefaultCellStyle.Format = "c"을 사용해야합니다 감사합니다.
(통화 "C")
Check this link

+0

네 그러나 이것에 대한 가격 그것은 작동하지 않는 문자열 – V4Vendetta

+0

안, 내가 컬럼에 뭔가를 추가하려면? – user1501674

+0

@ user1501674 그리드에 이벤트를 추가해야합니다 (데이터 바인딩 또는 셀 서식 지정 ...). [여기 비슷한 경우입니다] (http://stackoverflow.com/questions/6622535/display-two-different-currencies-in-two-columns-into-a-datagridview) – noobob

관련 문제