2017-02-23 1 views
0

표의 값 열이 표를 확장하고 있습니다. 스타일 추가를 시도했지만 작동하지 않는 것 같습니다.내 검도 그리드 열이 값을 바꿈하거나 넘치지 않고 표를 확장합니다.

@(Html.Kendo().Grid(Model) 

.Name("grid_profiles") 
.Selectable() 
.Resizable(resize => resize.Columns(true)) 
.Columns(columns => 
{ 
    columns.Bound(p => p.IsSelected).Title("Is Selected").Width("50px").ClientTemplate("<div style='text-align : center;'><input type='checkbox' #= IsSelected ? 'checked=checked' : '' # disabled='disabled' /></div>"); 
    columns.Bound(p => p.Id).Title("Data Element").Width("100px"); 
    columns.Bound(p => p.Desc).Title("Description").HtmlAttributes(new { style = "word-wrap:break-word;" }).Width("300px"); 
    columns.Bound(p => p.Format).Title("Format").Width("100px"); 
    columns.Bound(p => p.Value).HeaderHtmlAttributes(new { style = "overflow: visible; white-space: normal" }); 
    columns.Bound(p => p.Type).Hidden(); 
    columns.Bound(p => p.DataType).Hidden(); 
}) 
.DataSource(dataSource => dataSource 
    .Ajax() 
    .Sort(sort => 
    { 
     sort.Add("IsSelected").Descending(); 
    }) 
    .ServerOperation(false) 
    .Model(model => 
    { 
     model.Id(p => p.Id); 
    }) 
    .Read(read => read.Action("Action", "Controller")) 
) 
) 

답변

0

해당 열에 대해 명시적인 너비를 지정하려고 시도 했습니까? 다른 열에 명시적인 너비를 지정했습니다 ... 그리드의 값 열에 대해 동일한 접근법을 사용할 수없는 이유가 있습니까? 그래서 추천

는 :

columns.Bound(p => p.Value) 
    .HeaderHtmlAttributes(new { style = "overflow: visible; white-space: normal" }) 
    .Width(200); // Like this 
+0

I 열의 폭을 지정하려고. 그러나 그것은 작동하지 않는 것 같습니다. – Dannyboi

+0

너비에 너비를 적용한 후 얻은 결과의 스크린 샷을 표시 할 수 있습니까? :) –

관련 문제