protected void Page_Load(object sender, EventArgs e) { IPAddresses oIPAddresses = new IPAddresses(0, dsnIP, dsn); if (Request.QueryString["u"] != null && Request.QueryString["u"] == "GET") { XmlDocument oDoc = new XmlDocument(); oDoc.Load(Request.InputStream); Response.ContentType = "application/xml"; StringBuilder sb = new StringBuilder("<values>"); string strValue = Server.UrlDecode(oDoc.FirstChild.InnerXml); int intNetwork = Int32.Parse(strValue); int intVLAN = 0; Int32.TryParse(oIPAddresses.GetNetwork(intNetwork, "vlanid"), out intVLAN); sb.Append("<value>"); sb.Append(intVLAN.ToString()); sb.Append("</value><text>"); sb.Append(oIPAddresses.GetVlan(intVLAN, "vlan")); sb.Append("</text>"); sb.Append("</values>"); Response.Write(sb.ToString()); Response.End(); } }