コード例 #1
0
    private void Loadpositiontype()
    {
        DataTable dt = new DataTable();
        //string sTable = "<tbody>";
        XmlDocument xDoc = new XmlDocument();

        API.Service web = new API.Service();
        xDoc.LoadXml("<XML>" + web.get_job_position_type_MB(Session["Email"].ToString(), Session["P@ss"].ToString(), "3").InnerXml + "</XML>");
        //  xDoc.LoadXml("<XML>" + web.get_job_position_type(Session["Email"].ToString(), Session["P@ss"].ToString(), "3").InnerXml + "</XML>");
        XmlNodeList iResponse = xDoc.SelectNodes("XML/RESPONSE/JOB_POSITION_TYPE_ID");

        dt.Columns.Add("JOB_POSITION_TYPE", typeof(string));
        dt.Columns.Add("JOB_POSITION_TYPE_ID", typeof(string));
        foreach (XmlNode node in iResponse)
        {
            DataRow dr = dt.NewRow();
            dr["JOB_POSITION_TYPE"]    = node["JOB_POSITION_TYPE"].InnerText;
            dr["JOB_POSITION_TYPE_ID"] = node["JOB_POSITION_TYPE_ID"].InnerText;
            dt.Rows.Add(dr);
        }
        ddlpositiontype.DataSource     = dt;
        ddlpositiontype.DataTextField  = "JOB_POSITION_TYPE";
        ddlpositiontype.DataValueField = "JOB_POSITION_TYPE_ID";
        ddlpositiontype.DataBind();
    }