Morpheusweb.it - Risorse per webmaster: script, ASP.NET, C#, Visual Basic .Net, tutorial, asp, javascript, css, php, html, java, ADO, VBScript, forms, frames, Active Server Pages, Dynamic HTML, database, gratis per webmaster e webdesigner

DropDownlList XML - << VERSIONE VB.NET >>


Popolare una DropDownList leggendo i dati da XML


<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.IO" %>
<html>
<head>
<script language="C#" runat="server">
void Page_Load(Object Sender, EventArgs E)
{
  FileStream fs = new FileStream(Server.MapPath("magazzino.xml"), FileMode.Open, FileAccess.Read);
  StreamReader sr = new StreamReader(fs);
  DataSet ds = new DataSet();
  ds.ReadXml(sr);
  fs.Close();
  if (! Page.IsPostBack)
  {
    DL.DataSource = ds.Tables[0].DefaultView;
    DL.DataBind();
  }
  else
  {
    DataView dv = new DataView(ds.Tables[0]);
    dv.RowFilter = "au_id='" + DL.SelectedItem.Text + "'";
    DG.DataSource = dv;
    DG.DataBind();
  }
}
</script>
</head>
<body>
<form id="Form1" method="post" runat="server">
<asp:DropDownList DataTextField="nome"
    AutoPostBack=true DataValueField="quantita" Runat="server" id="DL" />
<asp:DataGrid id="DG" Runat="server" />
</form>
</body>
</html>



Scarica il Codice...


Stampa la pagina


 








Inizio pagina

risorse per webmaster