Я разрабатываю один веб-проект в MVC
, мы используем элементы управления Kendo UI
.kendo grid loss sequence
Я столкнулся с проблемой в KendoGrid
. На одной из страниц KendoGrid загружается около 80 столбцов, где 40 из них загружаются динамически.
columns.Bound(o => o.Altered).Visible(false);
columns.Bound(o => o.col1).Width(150);
columns.Bound(o => o.col2).Width(150);
columns.Bound(o => o.col3).Width(150);
.
.
.
.
.
foreach (myModel myObjet in Model.ModelCollection)
{
columns.Bound(typeof(string), string.Format("O{0}", myObjet.ObjectNumber)).Width(100).Title(myObjet.ObjectDescription).HtmlAttributes(new { title = myObjet.ObjectDescription + " : #= O1 #" });
columns.Bound(typeof(string), string.Format("ObjectName{0}", myObjet.ObjectNumber)).Width(100);
}
Он загружается правильно столбцов и строк, но проблема, что теряет свою последовательность. Я имею в виду, что это не делает столбец так, как я упоминал здесь .
Какие столбцы указаны в правильной последовательности? Все 80 столбцов, только статические или просто динамические? – digawp
@digawp, 40 динамических столбцов, если вы видите код выше, Im добавляет динамические столбцы в конце, но когда его визуализируется, его последовательность - это что-то вроде s1, s2, s3 ... s17, d1, d2, d3 .. d16, s18, s19, s20 ... s40 ... d19 ... d40 *** s = статическая колонка ***
*** d = динамическая колонна *** –