0
是任何人都知道的任何方法來實現在ASPXGridView壓痕(我們正在運行目前可用的版本10.x)動態壓痕aspxgridview
我們得到
我們倒是想實現
有關代碼隱藏一些信息。
網格由ObjectDataSource填充,並且縮進與其他數據一起存儲在屬性中。在例子中,BMI行將有0縮進,而GENDER將有1,MAN將有2等等。
縮進是計算運行時間,因爲關係可能會改變。
public void GetItemsRecursive(int? parentId, int level)
{
List<qstFeedbackLine> q;
if (parentId == 0)
q = _db.qstFeedbackLines.Where(x => x.ParentId == null).ToList();
else
q = _db.qstFeedbackLines.Where(x => x.ParentId == parentId).ToList();
foreach (var item in q)
{
// Store the indent
item.Indent = level;
// Add item to List
_items.Add(item);
level++;
// ...and get the children of the current id
GetItemsRecursive(item.FeedBackLineId, level);
}
}
有什麼建議嗎?
謝謝!