private void LoadDocumentDefaultFieldValues() { if (htmlDoc.DocumentNode.SelectNodes("//ngs_input") != null && htmlDoc.DocumentNode.SelectNodes("//ngs_input").Count > 0) { foreach (HtmlAgilityPack.HtmlNode node in htmlDoc.DocumentNode.SelectNodes("//ngs_input")) { if (FieldInDocumentFields(node.Name, node.GetAttributeValue("name", ""))) { string str = ""; if (CurrentDocument != null) { str = CurrentDocument.GetFieldValue(node.GetAttributeValue("name", "")); } else { str = GetFieldValueFromFieldValueList(node.GetAttributeValue("name", "")); } if (!String.IsNullOrEmpty(str)) { node.InnerHtml = str; } else { str = GlobalVariables.CurrentCompanySettings.GetSettingValueOrDefault(node.GetAttributeValue("name", ""), ""); if (!String.IsNullOrEmpty(str)) { node.InnerHtml = str; } } } } } }