private void GetUserData(ref PccCommonForC.PccErrMsg myLabel, ref PccBsSystemForC.bs_UserManager mybs) { PccCommonForC.PccMsg myMsg = new PccCommonForC.PccMsg(); myMsg.CreateFirstNode("user_id", Session["UserID"].ToString()); myMsg.CreateFirstNode("ap_id", ddlApplcation.SelectedItem.Value); string strXML = myMsg.GetXmlStr; try { myMsg.LoadXml(mybs.DoReturnStr("GetUserData", strXML, "")); txtuser_desc.Text = myMsg.Query("user_desc"); txtuser_nm.Text = myMsg.Query("email"); //password always is 'password' txtusr_pas.Attributes["value"] = myMsg.Query("usr_pas"); txtReusr_pas.Attributes["value"] = myMsg.Query("usr_pas"); //ddldept_id.Items.FindByValue(myMsg.Query("dept_id")).Selected = true; ddlfact_id.Items.FindByValue(myMsg.Query("fact_id")).Selected = true; txtemp_no.Text = myMsg.Query("emp_no"); txtext.Text = myMsg.Query("ext"); SetTextColor(); } catch { lblMsg.Text = myLabel.GetErrMsg("msgLoadDataError"); btnApply.Enabled = false; } }