0
어떻게 내 저장소에 그것을 설정하는 내 gridview 열의 형식 시간을 어떻게해야합니까? 데이터베이스 날짜 8/1/2016 12:00:00 AM
의 출력을 리턴 date time
를 사용 있었는데이 방법과 함께 gridcolumn 설정필터 열을 다른 형식으로 가져 오는 방법은 무엇입니까?
private void arrange()
{
gridView1.Columns["date"].VisibleIndex = 1;
gridView1.Columns["date"].DisplayFormat.FormatType = DevExpress.Utils.FormatType.DateTime;
gridView1.Columns["date"].DisplayFormat.FormatString = "dd MMM yyyy";
gridView1.Columns["date"].format.FormatString = "dd MMM yyyy";
gridView1.Columns["date"].Width = 150;
}
날짜의 gridcolumn의 디스플레이가
문제 필터 행에 저장소 항목을 사용하면 데이터베이스에서 날짜 형식이 여전히 8/1/2016 12:00:00 AM
이됩니다.
- 어떻게 난 정말 변환하기 : 이미지는이
같은 방법 해결하려면이이 저장소 콤보 상자에 항목을 추가하는 코드였다
RepositoryItemComboBox repositoryItemComboBox2 = new RepositoryItemComboBox(); private void gridView1_CustomRowCellEdit(object sender, CustomRowCellEditEventArgs e) { GridView view = sender as GridView; for (int i = 0; i < gridView1.RowCount; i++) { if (gridView1.GetDataRow(i) == null) { break; } string txt = gridView1.GetDataRow(i)["date"].ToString(); if (!repositoryItemComboBox2.Items.Contains(txt)) { repositoryItemComboBox2.Items.Add(txt); } } if (e.Column.FieldName == "date" && view.IsFilterRow(e.RowHandle)) { e.RepositoryItem = repositoryItemComboBox2; repositoryItemComboBox2.Sorted = true; } }
스피 생각했다 표시 텍스트가 아닌 날짜 열 날짜 :
- 날짜 열 작성하기 ,451,515,
- 내가 열 날짜에했던 방법과 동일한 표시 텍스트를 변경 itembox 원래의 형식을 사용하여 저장소 itemcombobox
- 포맷하기 만 저장소에
- 귀하의 제안
주의 : 스피 사용 DevExpress의
어떻게 설정할 수'dt.Rows.Add (DateTime.Now.Date.ToShortDateString());' 스피 쿼리를 사용하고 계십니까? 내 코드는 http://pastebin.com/UCFC8k4J였습니다. –