2012-06-19 2 views
0

gridview 및 sqldatasource가 있습니다. cp의 국가 별 설정에서 날짜 형식은 dd.MM.yyyy로 설정됩니다.문자열에서 날짜 및/또는 시간을 변환 할 때 변환하지 못했습니다.

내 gridview에 날짜가있는 열이 있습니다. 나는 형식 DD.MM.YYYY

`I get Conversion failed when converting date and/or time from character string`. 

을의 셀에 값을 설정하지만 그것은 작동 MM.DD.YYYY 형식으로 날짜를 입력하지만, 만약 내가 정말 이해가되지 않는 경우의 gridview에서 이유 그것은 일어난다? 또한 테이블에 수동으로 dd.MM.yyyy 날짜 형식을 설정하면 작동합니다.

열이 itemtemplate이고 열의 컨트롤이 편집되지 않았습니다.

답변

0

당신은의 GridView에 날짜의 형식을 지정해야합니다.

<asp:BoundField DataField="fieldname" HeaderText="Header text" ReadOnly="True" 
                 SortExpression="fieldname" HtmlEncode="False" DataFormatString="{0:d}"/> 
관련 문제