2009-06-09 5 views
0

안녕하세요 울트라 웹 그리드 열에 드롭 다운 목록을 추가하고 데이터베이스에 드롭 다운에서 선택한 값을 저장했습니다. 그리고 데이터를 검색하고 값을 보여주는 데이터를 표시하려고하면 텍스트가 아닌 드롭 다운의 예 4001 - 그것은 4001 개되지 매출을 보여주고있다 판매 난이ultrawebgrid 드롭 다운 열 문제

+0

일부 코드가 도움이 될 것입니다. 데이터 값을 혼합하여 텍스트 값을 표시 할 수있는 것처럼 보입니다 (저장시 또는 이전에 저장된 값을 표시 할 때). –

답변

1

이 코드를 달성하는 방법을 아래로 드롭에서 판매 텍스트를 표시 할 나를 위해 작동합니다

ultraGridValueList.ValueListItems.Add ("ValueMemeber1를", " DisplayMemeber1 "); ultraGridValueList.ValueListItems.Add ("ValueMemeber2", "DisplayMemeber2"); ultraGridValueList.ValueListItems.Add ("ValueMemeber3", "DisplayMemeber3"); ultraGridValueList.ValueListItems.Add ("ValueMemeber4", "DisplayMemeber4");

ultraGrid1.DisplayLayout.Bands [0] .Columns [ "myDropDownCol"]. ValueList = ultraGridValueList;

0

그리드가있는 것과 비슷한 문제가 있었는데, "추가"버튼을 클릭하여 새 행을 추가 할 때 기존 행은 표시 텍스트 대신 드롭 다운에 ID를 표시합니다. 해결 된 점은 드롭 다운 열의 DataType을 ID 유형 (내 경우 System.Int32)으로 설정하는 것이 었습니다. 희망이 도움이됩니다.