У меня есть следующий код:Перебор массива для добавления каждого элемента в ParentNode
TreeNode parentNode1 = new TreeNode("CONNECTING RODS");
TreeViewNav.Nodes.Add(parentNode1);
string[] subNodes =
{
"STOCK", "A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P",
"Q", "R", "S", "T", "U", "V", "W", "X", "Y", "Z"
};
foreach (var node in subNodes)
{
parentNode1.ChildNodes.Add(node);
}
так что им в основном пытаются сделать это, но в аккуратным образом:
TreeNode childNodeA = new TreeNode("A");
TreeNode childNodeB = new TreeNode("B");
TreeNode childNodeC = new TreeNode("C");
TreeNode childNodeD = new TreeNode("D");
TreeNode childNodeE = new TreeNode("E");
TreeNode childNodeF = new TreeNode("F");
parentNode1.ChildNodes.Add(childNodeA);
parentNode1.ChildNodes.Add(childNodeB);
parentNode1.ChildNodes.Add(childNodeC);
parentNode1.ChildNodes.Add(childNodeD);
parentNode1.ChildNodes.Add(childNodeE);
parentNode1.ChildNodes.Add(childNodeF);
Im получаю ошибку на линии parentNode1.ChildNodes.Add(node);
. Ошибка
«строка» не присваиваемое paramenter типа «System.Web.UI.WebControls.TreeNode»
Я знаю его, потому что я сделал массив строкового массива, но Я не знаю, как это сделать, любая помощь будет действительно оценена :)
'parentNode1.ChildNodes .Add (новый TreeNode (узел)); ' –