2014-12-31 4 views
0

1 행 3 열의 테이블이 있습니다. 그러나 기둥이 제대로 정렬되지 않았습니다. 다음과 같이 표시됩니다 :표의 셀 서식을 문제가 있습니다.

enter image description here

Table _tbRequiredDocFormat = new Table(); 
TableRow row_requiredDocCount = new TableRow();      
TableCell cellLabel = new TableCell(); 
TableCell cellFileInput = new TableCell(); 
TableCell cellBtn = new TableCell(); 
//add label, RadAsyncUpload and Button to cells.// 
//formatting as below:: 
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[0].Width = Unit.Percentage(30); 
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[0].HorizontalAlign = HorizontalAlign.Right;      
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[0].VerticalAlign = VerticalAlign.Middle; 
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[1].HorizontalAlign = HorizontalAlign.Left; 
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[1].VerticalAlign = VerticalAlign.Middle; 
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[2].HorizontalAlign = HorizontalAlign.Left; 
this._tbRequiredDocFormat.Rows[requiredDocCount].Cells[2].VerticalAlign = VerticalAlign.Middle; 

모든 시도에도 불구하고, 나는 가까운 세포를 가지고 캔트. 나는 센터의 테이블과 셀을 서로 가깝게하여 더 잘 보일 수있게합니다. 해결책을 제안하십시오.

+0

_tbRequiredDocFormat.CssClass = "CenterTable";있는 테이블이 스타일을 추가 정렬하려면

묻는거야? 어떤 라이브러리, 도구 또는 네임 스페이스에서? – Plutonix

+0

이 테이블이 표시 될 컨테이너의 html을 게시합니다. – Mairaj

답변

1

테이블이 사용 가능한 너비의 100 %를 사용하는 것처럼 보입니다. 따라서 너비를 줄이려고 할 수 있습니다 (예 : _tbRequiredDocFormat.Width = 400). CSS가이 문제의 원인이되는 스타일을 적용하지 않는지 확인하십시오. 그 솔루션은 원시 HTML을 게시 할 수 없다면? margin: 0px auto; 그러나 이것이 당신이 구축하고 제어하면 예를 들어, CCS 클래스를 만들고 그 전화를해야합니다 : 테이블의 어떤 종류의 당신이