Я пытаюсь перейти к другому атрибуту в элементе xml, но мне не очень повезло.Перейти к новому атрибуту в XML String
Xml:
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<finances>
<financial no="0" id="431" rowID="0" ddlValue="Return" ddlNote="Post Dated" ddBranch="" ddType="" />
</finances>
Код:
Dim child = 0
child = childRow.RowIndex
Dim hidden = CType(gvChild.DataKeys(child)("id"), Integer)
For Each node As XmlNode In doc.SelectNodes("//financial/@id")
If node.Value = hidden.ToString Then
If Not doc.SelectSingleNode("//financial/@ddlNote").InnerText.Equals("") Then
LblErr.Text = doc.SelectSingleNode("//financial/@ddlNote").InnerText
End If
End If
Next
В основном, когда идентификатор равен, что на моей форме, я хочу, чтобы перейти к атрибуту ddlNote и вывести значение из него. Он запускает первый оператор if, когда он совпадает с идентификатором, который находится в форме, которую он перемещает во внутренний оператор if, но внутренний оператор if не запускается. Как я перейду к этому атрибуту (видя, что я начинаю с атрибута id, как бы перейти к ddlNote)?
Я думаю, что нашел решение, очень похожее на последнюю часть, которую вы разместили здесь, спасибо за вашу помощь! –