に基づいて私はASPを持っています。ここに私の現在のコードです。私も同じコードを使ってondataboundを試しましたが、どちらもうまくいきません。ツリービューの変更LeafNodeStyle.ImageUrlは、ファイル拡張子
protected void MyTree_TreeNodeExpanded(object sender, TreeNodeEventArgs e)
{
string fileExt = Path.GetExtension(e.Node.Selected.ToString());
if (fileExt == ".pdf")
{
MyTree.LeafNodeStyle.ImageUrl = "/Images/icons/pdf_icon.png";
}
else
{
MyTree.LeafNodeStyle.ImageUrl = "/Images/icons/document_icon.png";
}
}
上記のスクリプトは、ファイル構造をループしません。下の例では、pdfファイルにはpdfアイコンが、残りにはドキュメントアイコンが表示されます。
質問をよりよく説明するために詳細を追加しました –