Buongiorno a tutti!
Premetto che conosco poco l'asp.net.
Avrei bisogno di creare un file xml con dati presi da database. Stavo facendo qualche prova preliminare e ho preso spunto da alcuni tutorial che ho trovato su questo sito.
nella pagina prova.aspx ho messo questo codice
<%@ Page Language="VB" CodeFile="prova.aspx.vb" %>
nella pagina prova.aspx.vb invece ho messo questo codice:
Option Explicit On
Option Strict On
Imports System
Imports System.IO
Imports System.Xml
Partial Class new_Portale_ebay2
Inherits System.Web.UI.Page
Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim path As String = "userInfo.xml"
'istanzio il documento
Dim Doc As New XmlDocument()
'lo carico in memoria
Doc.Load(path)
'recupero il nodo root
Dim element As XmlElement = Doc.DocumentElement
'recupero il valore all'interno del primo figlio dell'elemento root
Dim NodeCap As XmlNode
Dim node2 As XmlNode
For Each node2 In element.ChildNodes
If node2.Name.Equals("Indirizzo") Then
'creo il nodo
NodeCap = Doc.CreateNode(XmlNodeType.Element, "CAP", "")
'imposto il valore
NodeCap.InnerText = "00100"
'l'aggiungo al nodo indirizzo
node2.AppendChild(NodeCap)
'salvo le modifiche
Doc.Save(path)
End If
Next
End Sub
End Class
ma mi dà l'errore di "impossibile visualizzare la pagina"
Non riesco a capire dove sta l'errore....