0
我正在使用Dexpress的ASPxTrrList控件,我想根據具體情況隱藏某些節點中的刪除按鈕(或任何列)。
我試過(HtmlRowPrepared)事件,但我找不到我想要的列,它的索引看起來像取決於節點級別。如何在Devexpress ASPxTreeList控件的某些節點中隱藏列?
任何方式來做到這一點?
我正在使用Dexpress的ASPxTrrList控件,我想根據具體情況隱藏某些節點中的刪除按鈕(或任何列)。
我試過(HtmlRowPrepared)事件,但我找不到我想要的列,它的索引看起來像取決於節點級別。如何在Devexpress ASPxTreeList控件的某些節點中隱藏列?
任何方式來做到這一點?
我解決它使用此代碼:
protected void MyTree_HtmlCommandCellPrepared(object sender, TreeListHtmlCommandCellEventArgs e)
{
var node = MyTree.GetAllNodes().SingleOrDefault(k => k.Key == e.NodeKey);
if (node != null && anyCondition)
e.Cell.Visible = false;
}
我只使用一個命令按鈕,所以我並沒有試圖隱藏特定的按鈕。